Natrag na blog
Siječanj 13, 2026Vodiči

Kako instalirati i konfigurirati Nginx na Linux poslužitelju

Korak-po-korak vodič za instalaciju i konfiguraciju Nginx web poslužitelja na Ubuntu i CentOS Linux distribucijama.

Kako instalirati i konfigurirati Nginx na Linux poslužitelju

Nginx je web poslužitelj visokih performansi i obrnuti proxy poslužitelj. Poznat je po svojoj stabilnosti, bogatom skupu značajki i niskoj potrošnji resursa. Ovaj vodič pomoći će vam da instalirate i konfigurirate Nginx na vašem Hiddence Linux poslužitelju.

Instalacija Nginxa na Ubuntu/Debian

Ažurirajte popis paketa i instalirajte Nginx:

bash
sudo apt update
sudo apt install nginx -y

Instalacija Nginxa na RHEL / CentOS / AlmaLinux / Rocky Linux

Instalirajte EPEL repozitorij i Nginx:

bash
sudo yum install epel-release -y
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

Osnovna konfiguracija

Nginx konfiguracijske datoteke nalaze se u /etc/nginx/. Glavna konfiguracijska datoteka je nginx.conf. Na Ubuntu/Debianu, blokovi poslužitelja su u /etc/nginx/sites-available/, na sustavima temeljenim na RHEL-u u /etc/nginx/conf.d/. Testirajte konfiguraciju i ponovno učitajte:

bash
sudo nginx -t
sudo systemctl reload nginx

Postavljanje virtualnog hosta

Kreirajte blok poslužitelja za svoju domenu:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Dodajte konfiguraciju bloka poslužitelja
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Konfiguracija vatrozida

Dopustite HTTP i HTTPS promet:

bash
sudo ufw allow 'Nginx Full'
# Ili za firewalld:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Korisni savjeti

  • Uvijek testirajte konfiguraciju prije ponovnog učitavanja: sudo nginx -t
  • Provjerite Nginx zapise pogrešaka: sudo tail -f /var/log/nginx/error.log
  • Koristite blokove poslužitelja za više web stranica na jednom poslužitelju
  • Omogućite Gzip kompresiju za bolje performanse
  • Postavite SSL certifikate za HTTPS (pogledajte naš SSL vodič)