Atpakaļ uz blogu
Janvāris 13, 2026Ceļveži

Kā instalēt un konfigurēt Nginx Linux serverī

Soli pa solim ceļvedis par Nginx tīmekļa servera instalēšanu un konfigurēšanu Ubuntu un CentOS Linux izplatīšanās.

Kā instalēt un konfigurēt Nginx Linux serverī

Nginx ir augstas veiktspējas tīmekļa serveris un apgrieztais starpniekserveris. Tas ir pazīstams ar savu stabilitāti, bagātīgo funkciju kopumu un zemo resursu patēriņu. Šis ceļvedis palīdzēs jums instalēt un konfigurēt Nginx jūsu Hiddence Linux serverī.

Nginx instalēšana Ubuntu/Debian

Atjauniniet pakešu sarakstu un instalējiet Nginx:

bash
sudo apt update
sudo apt install nginx -y

Nginx instalēšana RHEL / CentOS / AlmaLinux / Rocky Linux

Instalējiet EPEL repozitoriju un Nginx:

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

Pamata konfigurācija

Nginx konfigurācijas faili atrodas /etc/nginx/. Galvenais konfigurācijas fails ir nginx.conf. Uz Ubuntu/Debian servera bloki ir /etc/nginx/sites-available/, uz RHEL balstītās sistēmās /etc/nginx/conf.d/. Pārbaudiet konfigurāciju un pārlādējiet:

bash
sudo nginx -t
sudo systemctl reload nginx

Virtuālā saimniekdatora iestatīšana

Izveidojiet servera bloku savam domēnam:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Pievienojiet servera bloka konfigurāciju
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Konfigurēt ugunsmūri

Atļaut HTTP un HTTPS trafiku:

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

Noderīgi padomi

  • Vienmēr pārbaudiet konfigurāciju pirms pārlādēšanas: sudo nginx -t
  • Pārbaudiet Nginx kļūdu žurnālus: sudo tail -f /var/log/nginx/error.log
  • Izmantojiet servera blokus vairākām vietnēm uz viena servera
  • Iespējojiet Gzip saspiešanu labākai veiktspējai
  • Iestatiet SSL sertifikātus HTTPS (skatiet mūsu SSL ceļvedi)