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




Установка Nginx с PHP 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
__________________________________________



Похожие посты:


  • Drupal 6 Hosting With nginx And PHP-FastCGI. Part 4
  • Nginx Catch-All Host As Front End 3, Configure Nginx
  • Установка PHP 5.3, Nginx и PHP-fpm на Ubuntu/Debian
  • Установка PHP 5.3, Nginx и PHP-fpm. Part 3.
  • Drupal 6 Hosting With nginx And PHP-FastCGI. Part 6



  • Опубликовано 05 Июл 2010 в 13:35. В рубриках: Optimization. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:



  • free counters