Для установки указанной связки на Debian будет использоваться репозиторий Ubuntu. Дело рискованное. У меня запустилось и это хорошо.
Работы выполнял из под рутового аккаунта
1. Установка nginx
apt-get install nginx
2. Добавление обработки PHP в конфигурационный файл nginx
Использую конфигурационный файл по-умолчанию (/etc/nginx/sites-available/default)
Убрал комментарии со следующих строк:
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param script_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
3. Добавление репозитория
echo "deb php53.dotdeb.org stable all" >> /etc/apt/sources.list
4. Обновление репозитория
apt-get update
5. Установка PHP
Выполняется в два этапа
sudo apt-get install php5-cli php5-common php5-suhosin
sudo apt-get install php5-fpm php5-cgi
6. Запуск
/etc/init.d/nginx restart
/etc/init.d/php5-fpm restart
7. Проверка
echo '<?phpinfo()?>' > /var/www/nginx-default/phpinfo.php
и открываем в браузере IP-адрес_сервера/phpinfo.php
Перевел: copst
Оригинал: http://www.howtoforge.com/installing-php-5.3-nginx-and-php-fpm-on-ubuntu-debian