Установка lighttpd+PHP5+MySQL на Ubuntu 10.04

lighttpd

Для начала получим права root: Набираем в окне терминала sudo su и вводим пароль суперпользователя.

Теперь приступим к установке MySQL: aptitude install mysql-client mysql-server В конце установки MySQL попросит установить пароль для БД.

MySQL установлен, теперь устанавливаем сервер lighttpd: aptitude install lighttpd После установки переходим по этой ссылке, если открылась тестовая страница lighttpd, то пока что все правильно. По умолчанию опубликованные документы находятся в /var/www, но при желании можно изменить это следующим образом: Набираем в окне терминала: nano /etc/lighttpd/lighttpd.conf и ищем строку server.document-root. То, что в кавычках — это и есть адрес document-root'а.

Итак, все уже почти готово, осталось только установить PHP. Устанавливаем PHP в режиме FastCGI: aptitude install php5-cgi Затем открываем файл конфигурации PHP nano /etc/php5/cgi/php.ini В конец файла помещаем следующую строку: cgi.fix_pathinfo = 1 сохраняем и закрываем (Ctrl+O, Ctrl+X). Теперь набираем следующее: lighttpd-enable-mod fastcgi и перезагружаем lighttpd: /etc/init.d/lighttpd restart

Теперь нужно проверить работает ли у нас на сервере PHP, для етого создаем тестовый файл: nano /var/www/test.php И заполняем его следующим образом:<?php phpinfo(); ?> Если перейдя по данной ссылке Вы видите информационный файл PHP, то все прошло успешно.

Теперь добавляем поддержку MySQL в PHP: aptitude install php5-mysql

Кстати, можно установить и некоторые модули PHP, если это необходимо. Список модулей можно увидеть так: aptitude search php5

Итак, остался последний шаг — еще раз перезагружаем lighttpd: /etc/init.d/lighttpd restart

25.05.2010, 20:16
  php, mysql, lighttpd, ubuntu.
Просмотров: 625.
5