Установка Nginx в CentOS 6

Установка Nginx в CentOS 6

Nginx является свободным програмным продуктом с открытым исходным кодом, высокопроизводительный HTTP-сервер и обратный прокси-сервер, а также сервер IMAP/POP3 прокси. Игорь Сысоев приступил к разработке Nginx в 2002 году, первый публичный релиз в 2004 году. На Nginx в настоящее время работает около 6,55% (13,5 млн.) всех доменов в интернете.

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

Теперь nginx можно установить из оригинальных репозиториев ссылка

В стандартных репозиториях CentOS 6 Nginx отсутствует, поэтому добавляем один из этих репозиториев.

CentOS 6 x64

$rpm -ihv https://centos.alt.ru/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm

CentOS 6 x32 (i386)

$rpm -ihv https://centos.alt.ru/repository/centos/6/i386/centalt-release-6-1.noarch.rpm

Устанавливаем Nginx набрав в консоле следующее:

 

$yum install nginx

После установки запускаем его:

$/etc/init.d/nginx start

Конфиг Nginx находится сдесь /etc/nginx/nginx.conf, для его редактирования набираем:

$nano /etc/nginx/nginx.conf

И редактируем исходя из своих нужд.

После установки отключаем возможность обновления из этих репозиториев, чтобы случайно не обновить какой либо важный компонент системы тем самым обезопасить себя от падений сервера.

Открываем следующий файл:

$nano /etc/yum.repos.d/centalt.repo

Ищем в нём строчку enabled=1 и меняем 1 на 0 в итоге должно получится так enabled=0.

Если запуск прошол без ошибок значит всё сделано верно.

Успехов.