Увод
Ажурирање ваших библиотека
Уклањање других инсталираних веб сервера
Инсталирање Лигхттпд-а
Инсталирање ПХП-а
Увод
Лигхттпд је форк Апацхе-а који има за циљ да буде много мање интензиван. Лаган је, отуда му и назив, и прилично је једноставан за употребу. Инсталација је једноставна и захтева роот приступ.
У овом водичу ћемо инсталирати Лигхттпд и ПХП5, а затим их конфигурисати да раде заједно.
Ажурирање ваших библиотека
Пре него што почнемо, морамо да ажурирамо нашу "њам" базу података. Такође, пошто Лигхттпд није званично у ЦентОС репозиторијумима, морамо ручно додати спремиште.
yum update
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
Уклањање других инсталираних веб сервера
Ако имате инсталиран било који други веб сервер, као што је Апацхе, најбоље је да их сада онемогућите или деинсталирате. Ови сервери ће ометати Лигхттпд на нивоу порта јер две апликације не могу да се повежу за исти порт.
service httpd stop
chkconfig httpd off
or
yum remove httpd
Инсталирање Лигхттпд-а
Инсталирајте веб сервер.
yum install lighttpd
Омогућите покретање Лигхттпд-а при покретању.
chkconfig lighttpd on
Покрените веб сервер.
service lighttpd start
Сада ћете моћи да приступите свом веб серверу навигацијом до ИП адресе вашег Вултр ВПС-а. На пример, http://[SERVER_IP]/(замените у SERVER_IPскладу са тим).
Инсталирање ПХП-а
Инсталирајте ПХП користећи иум.
yum install lighttpd-fastcgi php-fpm
Конфигуришите ПХП-ФПМ корисничка подешавања.
vi /etc/php-fpm.d/www.conf
Морамо додати следеће редове на врх или на дно конфигурације:
user = lighttpd
group = lighttpd
Нека се ПХП-ФПМ покрене при покретању.
php-fpm on
Покрените ПХП-ФПМ.
service php-fpm start
Конфигуришите php.ini.
vi /etc/php.ini
Уклоните коментар на следећем реду.
cgi.fix_pathinfo=1
Реците Лигхттпд-у да ПХП постоји на овом серверу.
vi /etc/lighttpd/modules.conf
Додајте следећи ред.
include "conf.d/fastcgi.conf"
Сада морамо рећи ПХП-у да слуша на порту 9000 (Лигхттпд ће тамо слати ПХП захтеве). Користећи свој омиљени уређивач текста, уредите фастцги конфигурацију.
vi /etc/lighttpd/conf.d/fastcgi.conf
На врху конфигурације додајте следеће линије кода.
fastcgi.server += ( ".php" =>
((
"host" => "127.0.0.1",
"port" => "9000",
"broken-scriptfilename" => "enable"
))
)
Поново покрените ПХП-ФПМ и Лигхттпд да би наше промене ступиле на снагу.
service php-fpm restart
service lighttpd restart
Честитам! Успешно сте инсталирали Лигхттпд и ПХП.