Kuidas installida ja seadistada Nginx Linuxi serveris
Samm-sammuline juhend Nginxi veebiserveri installimiseks ja seadistamiseks Ubuntu ja CentOS Linuxi distributsioonides.

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:
sudo apt update
sudo apt install nginx -yNginxi installimine RHEL / CentOS / AlmaLinux / Rocky Linuxis
Installige EPEL repositoorium ja Nginx:
sudo yum install epel-release -y
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginxPõ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:
sudo nginx -t
sudo systemctl reload nginxVirtuaalhosti seadistamine
Looge oma domeeni jaoks serveriplokk:
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 nginxTulemüüri seadistamine
Lubage HTTP ja HTTPS liiklus:
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 --reloadKasulikud 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)