Установка Lighttpd с поддержкой PHP на Centos 5
Автор: admin Раздел: Как настроить CentOS
Ставим Lighttpd на Centos 5. Lighttpd может без напряга обслуживать десятки тысяч соединений! Так ,что стоит его установить. Её использует на своих серверых сама поисковая система Google.
Установка: [-hide-]Т.к. Лайти нету в стандартном репо, то подключаем мой любимый Epel: rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm Ставим Лайти и PHP: yum install -y lighttpd lighttpd-fastcgi php-cli Добавляем Лайти в автозагрузку: chkconfig lighttpd on Запускаем Лайти: /etc/init.d/lighttpd start Конфигурируем PHP Открываем конфиг PHP: vi /etc/php.ini И в самый его низ добавляем строчки (зачем это нужно, напишу позже): cgi.fix_pathinfo = 1 Открываем конфиг Лайти: vi /etc/lighttpd/lighttpd.conf И раскомментируем строчки (убираем везде # в начале): #fastcgi.server = ( ".php" => # ( "localhost" => # ( # "socket" => "/var/run/lighttpd/php-fastcgi.socket", # "bin-path" => "/usr/bin/php-cgi" # ) # ) # ) А также раскомменчиваем строчеку: # "mod_fastcgi", Рестартим лайти: /etc/init.d/lighttpd restart Создаём тестовый файлик: echo "" > /var/www/lighttpd/info.php Теперь открываем сайт: http://xx.xx.xx.xx/info.php и должны увидеть там большую простыню команд, где среди прочего встречается "Server API CGI/FastCGI "[-hide-] |