Монтаж и първоначална Nginx конфигурация - vscale общност
Въпреки Nginx не е първият уеб сървър в света, сега е много популярен и се използва в проектите, насочени към големия поток от потребители. Nginx е проектиран и създаден специално, за да "държи" голям товар. За разлика от Apache, Nginx работните потоци в експлоатация в същото време множество връзки, мултиплицирани тяхната операционна система разговор, който осигурява по-ниска консумация на ресурсите на сървъра.
технически изисквания
- Потребител с SUDO права
- Ubuntu 16.04
Стъпка 1: Поставяне Nginx
Преди да започнем да инсталирате Nginx, трябва да инсталирате най-новите актуализации за операционната система:
След това можете да инсталирате Nginx:
Конзолата показва списък на инсталираните пакети, както и техния обем. Натиснете Y и Enter, за да продължите, а след това ап-да инсталирате Nginx и всички необходими зависимости.
Стъпка 2. Проверете в уеб сървър
След като инсталирате Ubuntu уеб сървър автоматично го стартирате на порт 80. Проверете дали Nginx започна със следната команда:
В тази обстановка Nginx завършена.
Конфигурационни файлове на уеб сървъра
Помислете за местоположението на файловете и настройките, които са конфигурирани по подразбиране в Nginx.
Конфигурационни файлове и папки Nginx
След като инсталирате всички конфигурации и Nginx папките са инсталирани в папката:
Общата конфигурация на Nginx е във файла:
Конфигурацията на вашия уеб сайт ще се съхранява в папката:
Дневници грешки в уеб сървъра се съхраняват във файла:
Регистър на HTTP-заявки към уеб сървъра се съхраняват във файла:
Директорията на файлове на уеб сайтове
По подразбиране данните на вашия уеб сайт се намират в папката:
Отворете конфигурационния файл на вашия уеб сайт, който се намира в директорията:
Това е конфигурацията на вашия уеб сайт. С две думи - той използва порт 80 като главното пристанище, на директориите файлове от сайта е посочена като / Var / WWW / HTML. името на сървъра не е показана, и когато се опитате да получите достъп до несъществуващи дялове ще бъдат показани 404.
Управление на Nginx
В случай, че ще трябва нещо да се определи или преконфигурира, Nginx ще трябва да се спре. И ако се направят промени в конфигурационния файл, а след това да приложите промените уеб сървъра трябва да се рестартира. За да направите това, се предоставят следните команди:
* Екип взима промени в конфигурационните файлове без да се налага да рестартирате уеб сървъра.
След като промените конфигурационните файлове, уеб сайт, не забравяйте да проверите валидността им:
заключение
Можете да изградим един продуктивен уеб сървър Nginx и разбира основните принципи на работата си. Ако самото съществуване на уеб сървъра, не е достатъчно, можете да прочетете статия за това как да конфигурирате LEMP (Linux, Nginx, MySQL, PHP).