Tillbaka till bloggen
Januari 13, 2026Guider

Hur man installerar och konfigurerar Nginx på Linux-server

Steg-för-steg-guide om installation och konfiguration av webbservern Nginx på Linux-distributionerna Ubuntu och CentOS.

Hur man installerar och konfigurerar Nginx på Linux-server

Nginx är en högpresterande webbserver och omvänd proxyserver. Den är känd för sin stabilitet, rika funktionsuppsättning och låga resursförbrukning. Denna guide hjälper dig att installera och konfigurera Nginx på din Hiddence Linux-server.

Installera Nginx på Ubuntu/Debian

Uppdatera paketlistan och installera Nginx:

bash
sudo apt update
sudo apt install nginx -y

Installera Nginx på RHEL / CentOS / AlmaLinux / Rocky Linux

Installera EPEL-förrådet och Nginx:

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

Grundläggande konfiguration

Nginx-konfigurationsfiler finns i /etc/nginx/. Huvudkonfigurationsfilen är nginx.conf. På Ubuntu/Debian finns serverblock i /etc/nginx/sites-available/, på RHEL-baserade system i /etc/nginx/conf.d/. Testa konfiguration och ladda om:

bash
sudo nginx -t
sudo systemctl reload nginx

Konfigurera virtuell värd

Skapa ett serverblock för din domän:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Lägg till serverblockskonfiguration
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Konfigurera brandvägg

Tillåt HTTP- och HTTPS-trafik:

bash
sudo ufw allow 'Nginx Full'
# Eller för firewalld:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Användbara tips

  • Testa alltid konfigurationen innan omladdning: sudo nginx -t
  • Kontrollera Nginx felloggar: sudo tail -f /var/log/nginx/error.log
  • Använd serverblock för flera webbplatser på en server
  • Aktivera Gzip-komprimering för bättre prestanda
  • Konfigurera SSL-certifikat för HTTPS (se vår SSL-guide)