Tagasi blogisse
Jaanuar 13, 2026Juhendid

Kuidas installida ja seadistada Nginx Linuxi serveris

Samm-sammuline juhend Nginxi veebiserveri installimiseks ja seadistamiseks Ubuntu ja CentOS Linuxi distributsioonides.

Kuidas installida ja seadistada Nginx Linuxi serveris

Nginx on suure jõudlusega veebiserver ja pöördproksi server. See on tuntud oma stabiilsuse, rikkaliku funktsioonikomplekti ja madala ressursitarbimise poolest. See juhend aitab teil installida ja seadistada Nginxi oma Hiddence Linuxi serveris.

Nginxi installimine Ubuntus/Debianis

Uuendage pakettide loendit ja installige Nginx:

bash
sudo apt update
sudo apt install nginx -y

Nginxi installimine RHEL / CentOS / AlmaLinux / Rocky Linuxis

Installige EPEL repositoorium ja Nginx:

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

Põhikonfiguratsioon

Nginxi konfiguratsioonifailid asuvad kaustas /etc/nginx/. Peamine konfiguratsioonifail on nginx.conf. Ubuntus/Debianis on serveriplokid kaustas /etc/nginx/sites-available/, RHEL-põhistes süsteemides kaustas /etc/nginx/conf.d/. Testige konfiguratsiooni ja laadige uuesti:

bash
sudo nginx -t
sudo systemctl reload nginx

Virtuaalhosti seadistamine

Looge oma domeeni jaoks serveriplokk:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Lisage serveriploki konfiguratsioon
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Tulemüüri seadistamine

Lubage HTTP ja HTTPS liiklus:

bash
sudo ufw allow 'Nginx Full'
# Või firewalld jaoks:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Kasulikud nõuanded

  • Testige alati konfiguratsiooni enne uuesti laadimist: sudo nginx -t
  • Kontrollige Nginxi vealogisid: sudo tail -f /var/log/nginx/error.log
  • Kasutage serveriplokke mitme veebisaidi jaoks ühes serveris
  • Lubage Gzip pakkimine parema jõudluse saavutamiseks
  • Seadistage SSL sertifikaadid HTTPS-i jaoks (vt meie SSL juhendit)