Дистрибутивы Linux: CentOS. Установка nginx.

CentOS 5

Дистрибутив операционной системы CentOS Linux не включает в себя веб-сервер Nginx. Для его установки следует воспользоваться сторонним репозиторием, в данном случае мы рекомендуем использовать репозиторий centos.alt.ru.

Для архитектуры i386 (32-битная операционная система):

rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

Для архитектуры x86_64 (64-битная операционная система):

rpm -ihv http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm

Ставим nginx:

yum install nginx

Запускаем сервер:

service nginx start

Если возникает ошибка типа:

Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

значит на необходимом nginx порту за номером 80 уже кто-то висит, из чего следует, что этого кого-то надо либо убрать совсем либо перевесить. Далее либо правим конфиг соответствующего сервиса, в случае apache он проживает по адресу

/etc/httpd/conf/httpd.conf

либо прибиваем ненужную более программу:

yum erase httpd

Запускаем сервер:

service nginx start

Наши администраторы всегда готовы помочь Вам, если у Вас возникли затруднения. Предлагаем ознакомиться с условиями предоставления услуг по администрированию .