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)