Înapoi la blog
Ianuarie 13, 2026Ghiduri

Cum să instalezi și să configurezi Nginx pe server Linux

Ghid pas cu pas despre instalarea și configurarea serverului web Nginx pe distribuțiile Linux Ubuntu și CentOS.

Cum să instalezi și să configurezi Nginx pe server Linux

Nginx este un server web de înaltă performanță și un server proxy invers. Este cunoscut pentru stabilitatea sa, setul bogat de caracteristici și consumul redus de resurse. Acest ghid te va ajuta să instalezi și să configurezi Nginx pe serverul tău Linux Hiddence.

Instalarea Nginx pe Ubuntu/Debian

Actualizează lista de pachete și instalează Nginx:

bash
sudo apt update
sudo apt install nginx -y

Instalarea Nginx pe RHEL / CentOS / AlmaLinux / Rocky Linux

Instalează depozitul EPEL și Nginx:

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

Configurare de bază

Fișierele de configurare Nginx sunt situate în /etc/nginx/. Fișierul principal de configurare este nginx.conf. Pe Ubuntu/Debian, blocurile serverului sunt în /etc/nginx/sites-available/, pe sistemele bazate pe RHEL în /etc/nginx/conf.d/. Testează configurația și reîncarcă:

bash
sudo nginx -t
sudo systemctl reload nginx

Configurarea gazdei virtuale

Creează un bloc de server pentru domeniul tău:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Adaugă configurația blocului de server
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Configurare Firewall

Permite traficul HTTP și HTTPS:

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

Sfaturi utile

  • Testează întotdeauna configurația înainte de reîncărcare: sudo nginx -t
  • Verifică jurnalele de erori Nginx: sudo tail -f /var/log/nginx/error.log
  • Folosește blocuri de server pentru mai multe site-uri web pe un singur server
  • Activează compresia Gzip pentru o performanță mai bună
  • Configurează certificate SSL pentru HTTPS (vezi ghidul nostru SSL)