Hoe om Nginx op 'n Linux-bediener te installeer en op te stel
Stap-vir-stap gids oor die installering en opstelling van Nginx-webbediener op Ubuntu- en CentOS-Linux-verspreidings.

Nginx is 'n hoë-prestasie webbediener en omgekeerde instaanbediener (reverse proxy). Dit is bekend vir sy stabiliteit, ryk kenmerkstel en lae hulpbronverbruik. Hierdie gids sal jou help om Nginx op jou Hiddence-Linux-bediener te installeer en op te stel.
Installeer Nginx op Ubuntu/Debian
Dateer pakketlys op en installeer Nginx:
sudo apt update
sudo apt install nginx -yInstalleer Nginx op RHEL / CentOS / AlmaLinux / Rocky Linux
Installeer EPEL-bewaarplek en Nginx:
sudo yum install epel-release -y
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginxBasiese Konfigurasie
Nginx-konfigurasielêers is geleë in /etc/nginx/. Die hoofkonfigurasielêer is nginx.conf. Op Ubuntu/Debian is bedienerblokke in /etc/nginx/sites-available/, op RHEL-gebaseerde stelsels in /etc/nginx/conf.d/. Toets konfigurasie en herlaai:
sudo nginx -t
sudo systemctl reload nginxOpstel van Virtuele Gasheer
Skep 'n bedienerblok vir jou domein:
sudo nano /etc/nginx/sites-available/yourdomain.com
# Voeg bedienerblok-konfigurasie by
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginxStel Firewall op
Laat HTTP- en HTTPS-verkeer toe:
sudo ufw allow 'Nginx Full'
# Of vir firewalld:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reloadNuttige Wenke
- Toets altyd konfigurasie voor herlaai: sudo nginx -t
- Gaan Nginx-foutlogboeke na: sudo tail -f /var/log/nginx/error.log
- Gebruik bedienerblokke vir veelvuldige webwerwe op een bediener
- Aktiveer Gzip-kompressie vir beter prestasie
- Stel SSL-sertifikate op vir HTTPS (sien ons SSL-gids)