Установка и настройка Nginx + Apache2 + php_fpm + mysql

Настройка nginx+apache2+php-fpm на ОС Ubuntu Linux.




  1. Переходим в режим администратора:
sudo su
      2. Установка midnight commander, apache2, модуля FastCGI, php5-fpm:

apt-get -y install mc, apache2 libapache2-mod-fastcgi php5-fpm
    3. Создаем файл конфигурации для модуля FastCGI:
mcedit /etc/apache2/conf-available/php5-fpm.conf
Пишем настройки:

AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization
4. Включаем новые модули, конфиг php_fpm, и перезагружаем веб сервер apache:
a2enmod actions fastcgi alias
a2enconf php5-fpm
service apache2 reload
5. Проверяем работу, создаем php файл (mcedit /var/www/html/info.php):
/var/www/html/info.php
C содержимым:
phpinfo();
?>
Набираем адрес в браузере:
http://IP_АДРЕС_КОМПЬЮТЕРА/info.php
Должна показаться страница информации о Вашем php.

Комментарии