Установка nginx и fastcgi в CentOS


Для того, чтобы установить nginx на CentOS рецептов достаточно. И у нас их есть.
А вот fastcgi - посложнее будет. Для начала - репозитарий EPEL:

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/$(uname -m)/epel-release-5-3.noarch.rpm

yum install php-pear php-common php-gd php-devel php php-mbstring php-cli php-imap php-snmp php-pdo php-xml php-mysql

yum install nginx
yum install spawn-fcgi

Теперь нужно сделать стартовый shell-init-скрипт, но к счастью, уже есть готовый.

# wget http://bash.cyberciti.biz/dl/419.sh.zip
# unzip 419.sh.zip
# mv 419.sh /etc/init.d/php_cgi
# chmod +x /etc/init.d/php_cgi

# /etc/init.d/php_cgi start
# netstat -tulpn | grep :9000

# nano -w /etc/nginx/nginx.conf

# service nginx restart