Следующий метод поможет вам быстро начать работу с Ubuntu 12.04:
Установите зависимости:
sudo apt-get install php5-common php5-cli php5-fpm
Установка nginx:
sudo apt-get install nginx
Запустите nginx:
sudo service nginx start
Проверьте, что он работает (должен увидеть "Добро пожаловать в nginx!")
sudo service nginx stop
В конфигурации вашего сайта nginx (/etc/nginx/sites-available/default) измените строку в разделе server {}
index index.html index.htm
к index index.php index.html index.htm
.
Раскомментируйте строки в разделе server {}, начиная с
listen
для обоих ipv4 / ipv6.
Прокрутите вниз до того места, где написано location ~ \.php {
и раскомментируйте строки, чтобы это выглядело так:
location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params;}
sudo service php5-fpm restart
sudo service nginx restart
Ваш веб-корень по умолчанию находится по адресу /usr/share/nginx/www (согласно конфигурационному файлу). (См. root /usr/share/nginx/www;
(Примечание: Для Ubuntu 12.10 или новее вам нужно будет заменить fastcgi_pass 127.0.0.1:9000;
согласуйтесь с этим, чтобы заставить его работать: fastcgi_pass unix:/var/run/php5-fpm.sock;
)