0

Установка php-frm+nginx на Ubuntu

Для установки указанной связки на 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