Nginx е високопроизводителен уеб сървър с отворен код. Това е много популярен софтуер, предназначен да обработва HTTP заявки от клиенти (като уеб браузъри) и да им предоставя уеб страници и друго съдържание. Инсталирането на Nginx е много просто и се базира само на една команда. Въведете следната команда, за да инсталирате лесно този уеб сървър:
apt install nginx
Трябва да се съгласите с инсталацията, като натиснете Y. Резултатът ще бъде нещо подобно.
Тази статия използва Debian 12 и изпълнява всички команди като root. Винаги получавате този достъп, когато купувате виртуални или специализирани сървъри от AlexHost.
Стартирайте Nginx
Стартирането на Nginx е доста лесно. Просто изпълнете следната команда:
systemctl start nginx
Ако е успешна, командата не дава никакви резултати.
Ако използвате дистрибуция на Linux без systemd, за да стартирате Nginx, въведете:
service start nginx
Вместо ръчно стартиране на услугата Nginx, се препоръчва да я конфигурирате да стартира при зареждане на системата:
systemctl enable nginx
Рестартирайте Nginx
Процесът на рестартиране е бърз, лесен за научаване, но много важен. Всеки път, когато правите промени в Nginx, трябва да рестартирате Nginx всеки път. Опцията за рестартиране ще зареди новата конфигурация, ще стартира нови работни процеси с новата конфигурация и елегантно ще затвори старите работни процеси.
За да рестартирате Nginx, използвайте една от следните команди:
systemctl reload nginx
service reload nginx
Тестване на конфигурацията на Nginx
Всеки път, когато правите промени в конфигурационния файл на сървъра на Nginx, се препоръчва да проверите конфигурацията, преди да рестартирате или презаредите услугата.
Използвайте следната команда, за да проверите конфигурацията на Nginx за синтактични или системни грешки:
sudo nginx -t
Резултатът ще изглежда нещо подобно.
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful