Как установить nginx

Установка nginx с репозиторий.

Процесс установки nginx займет некоторое время, чтобы не отвлекаться и не ошибиться, постарайтесь внимательно читать и делать, тогда все получиться и все будет работать.

Выполняем команду:

yum install php-fpm php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy

Берем пакеты из репозитория remi rp:

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm

rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Далее выполняем команду:

yum install yum-priorities

Далее. для того, чтобы установить nginx надо отредактировать файл, находящийся в /etc/yum.repos.d

Файл epel.repo надо отредактировать таким образом,

priority=10

enabled=0

* Вместо 0 поставить 1, чтобы получилось так: enabled=1

Почву для установки nginx подготовили. Теперь устанавливаем nginx.

yum install nginx

После установки делаем restart nginx:

/etc/init.d/nginx restart

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

service iptables stop

chkconfig --levels 235 iptables off

chkconfig --levels 235 nginx on

Nginx работает в паре с php-fpm, поэтому установим и его.

Установка php-fpm

Идем в папку /etc/yum.repos.d

Открываем файл remi.repo,

enabled=0, меняем 0 на 1 и добавляем строку

priority=10

Далее командой устанавливаем

yum install php-fpm

После установки делаем restart

etc/init.d/php-fpm restart