Как установить nginx на Centos 7 Печать

  • 1

Nginx - один из самых популярных веб-серверов в мире, его используют многие крупные интернет-порталы. Его можно использовать не только в качестве веб-сервера, но и как обратный прокси. Nginx обладает массой преимуществ, например, в сравнении с Apache он потребляет меньше ресурсов.

Шаг Первый. Добавление репозитория Nginx

Чтобы добавить CentOS 7 EPEL, откройте терминал и введите следующую команду:

yum install epel-release

Шаг второй. Установка Nginx

Теперь, когда хранилище Nginx добавлено на вашем сервере, установите Nginx с помощью следующей команды yum:


yum install nginx

После того, как вы ответите утвердительно на запрос, Nginx завершит установку на виртуальный частный сервер (VPS).


Шаг третий. Запуск Nginx

Nginx не запускается самостоятельно. Чтобы запустить Nginx, наберите следующее:


sudo systemctl start nginx


Если вы используете брандмауэр, выполните следующие команды, чтобы разрешить HTTP и HTTPS трафик:

 

firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload


Вы можете сделать выборочную проверку сразу же, чтобы убедиться, что все прошло, как и планировалось, посетив публичный IP-адрес вашего сервера в вашем веб-браузере


http://server_domain_name_or_IP/



Вы увидите веб-страницу Nginx в CentOS 7 по умолчанию, который есть для информации и в целях тестирования



Перед тем, как продолжить, вы, вероятно, захотите включить Nginx для запуска при загрузке системы. Для этого введите следующую команду:


sudo systemctl enable nginx



Корневой сервер и конфигурация

Если вы хотите начать обслуживать собственные страницы или приложения через Nginx, вы хотите знать расположение файлов конфигурации и корневой сервер по умолчанию каталог Nginx.

Корневой сервер по умолчанию

Корневой каталог сервера по умолчанию /usr/share/nginx/html. Файлы, помещенные там, будут обслуживаться на вашем веб – сервере. Это место указано в серверном файле конфигурации блока по умолчанию, который поставляется в комплекте с Nginx, который находится в файле /etc/nginx/conf.d/default.conf.

Конфигурация блока сервера

Любые дополнительные серверные блоки, известные как виртуальные хосты в Apache, могут быть добавлены путем создания новых файлов конфигурации в файле /etc/nginx/conf.d. Файлы, которые заканчиваются на .conf в этой директории будет загружены во время запуска Nginx.

Глобальные конфигурации Nginx

Основной файл конфигурации Nginx расположен в файле /etc/nginx/nginx.conf. Здесь вы можете изменить настройки, как пользователь, который запускает процесс демона Nginx, число рабочих процессов, которые порождены, когда Nginx работает.


Помог ли вам данный ответ?

« Назад