Как установить web-сервер NGINX на Centos 7 | Инструкция
Специальное предложение - скидка 20% на аренду vGPU и Elastic Cloud KVM!

Специальное предложение для тех кто закажет до 31 декабря 2025 г. сервис GPU и виртуальные машины на базе KVM будет действовать скидка на аренду в 20% на весь 2026 г.

Для получения скидки, а также бесплатного тестирования услуг вышлите запрос на адрес sales@lincore.kz в шапке письма укажите "скидка 2025" 

phone dark
support@lincore.kz техническая поддержка

Установка NGINX на Centos 7

26 сентября 2019 Просмотров 49

Описание установки web-сервера NGINX на VPS/VDS под управлением Centos 7.

Что такое NGINX?

NGINX, произносится как «engine-ex», является известным веб-сервером с открытым исходным кодом. Изначально он предназначался для веб-обслуживания HTTP трафика, но в результате развития Nginx также может работать как почтовый прокси-сервер IMAP/POP3, а также как балансировщик нагрузки и HTTP-кэш-сервер.

Официальный релиз NGINX состоялся в октябре 2004 года. Создатель программного обеспечения, Игорь Сысоев, начал свой проект в 2002 году, пытаясь решить проблему C10k. C10k - это задача одновременного управления 10000 соединениями. По этой причине NGINX предлагает управляемую событиями асинхронную архитектуру. Это делает NGINX одним из самых надежных серверов по скорости и масштабируемости.

Первоначальные требования

 

Для установки web-сервера nginx требуются права суперпользователя.

Процесс установки

 

 

В первую очередь необходимо добавить репозиторий  EPEL:

sudo yum install epel-release

 

Примечание: репозиторий EPEL (Extra Packages for Enterprise Linux) - поддерживается в рамках проекта Fedora и содержит дополнительные пакеты, не входящие в стандартный набор CentOS.

 

Далее установите NGINX на ваш виртуальный сервер:

sudo yum install nginx

 

 

После того, как программное обеспечение будет установлено, необходимо запустить веб-сервер:

sudo systemctl start nginx

 

 

Также необходимо открыть порты 80 (http) и 443 (https) для подключения из сети Интернет:

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

 

Сконфигурировать firewall сервера можно также в настройках сервера в панели управления, о том как это сделать написано в нашей инструкции.

 

 

Для проверки перейдите в браузере по доменному имени или ip-адресу вашего сервера:

http://IP-or-domain-name/

Фото 2

Если необходимо запускать NGINX при загрузке системы, то выполните следующую команду:

sudo systemctl enable nginx

Предыдущий пост Добавление правила в Windows Firewall (Брандмауэр Windows)
Следующий пост Утилита PS в Linux для вывода процессов на экран

Остались вопросы?

Задайте их нашему эксперту и получите квалифицированную консультацию

Оставить заявку