Установка Nginx с PHP 5.3 и PHP-FPM — Finish

Step 3 – Завершение
Перезапустите nginx, чтобы он подцепил изменения конфигурации, сделанные раньше.
sudo /etc/init.d/nginx restart
Перезагрузка должна пройти без проблем.
После инсталляции php5-fpm, он должен запуститься. Если вы изменяли файлы php.ini, то php5-fpm тоже нужно перезапустить.
sudo /etc/init.d/php5-fpm restart
Все правильно. Теперь они оба должны быть запущены.
Step 4 – Тестирование
Для проверки, что выполнение PHP работает, создайте файл index.php file в /var/www со следующим содержимым:
<?php phpinfo(); ?>
Посетите ваш веб-сервер и вы должны увидеть сгенерированный phpinfo. Если его нет, то что-то сделано неправильно.
Step 5 Поиск и исправление неисправностей, а так же заключительные заметки
Если вы не видите phpinfo, то что-то сделано неправильно. Чтобы отследить, в чем же ошибка, вы можете проверить лог ошибок nginx:
sudo tail /var/log/nginx/error.log
Запомните, если вы меняете php.ini, то вам нужно перезапустить php5-fpm. Перезапуск nginx не нужен.
В своем примере конфигурации я включил перехват ошибок fastcgi. Если происходят серьезные ошибки (например, «невозможно переопределить класс xyz»), nginx может перехватить эту страницу и показать «хорошую» страницу ошибки, если что-то идет не так. Таким образом, в случае серьезных неполадок меньше информации выходит наружу.
Если вам это не нравится, то вы можете это отключить.
Если php5-fpm не запущен, то ваши файлы PHP не будут обработаны и nginx покажет пользователю страницу ошибки.
Ну, мы все сделали и вы можете обслуживать PHP с помощью вашего нового веб-сервера на основе nginx. Nginx неплох, и вы можете настраивать его как угодно. Если вам нужна перезапись, то знайте, что nginx не работает с файлами .htaccess. Вам будет нужно изменить настройки виртуального хоста, чтобы перезапись заработала.
.
Начало: Установка Nginx с PHP 5.3 и PHP-FPM на Ubuntu без компиляции чего-либо.
.
Источник: http://www.howtoforge.com/installing-nginx-with-php-5.3-and-php-fpm-on-ubuntu-lucid-lynx-10.04-without-compiling-anything

Popularity: 6%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв