FastNetMon

Saturday, 5 December 2009

Установка Apache + PHP на Debian 5 Lenny

Ставим пакеты Apache:
apt-get install apache2 -y --force-yes


Ставим пакеты PHP5 (+набор наиболее популярных расширений):
apt-get install -y --force-yes libapache2-mod-php5 php5-cli php5-curl php5-gd php5-mcrypt php5-mhash php5-mysql php5-sqlite php5-xsl php5-xmlrpc


После указанных операция PHP сам подключается к Апачу (см /etc/apache2/mods-enabled/php5.load и /etc/apache2/mods-enabled/php5.conf) и готов к работе.

Перезапускам Апача чтобы новый модуль загрузился:
/etc/init.d/apache2 restart


Активируем поддержку mod_rewrite по моему мануалу.

Теперь необходимо включить обработку .htaccess
vi /etc/apache2/sites-enabled/000-default


Ищем там блок Directory от " /var/www/" и заменяем внутри него "AllowOverride None" на "AllowOverride All" и перезапускаем Апача.

Создаем тестовый PHP скрипт:
echo "<?PHP phpinfo(); ?>" > /var/www/index.php


Теперь открываем страницу по адресу: http://ip.ad.dr.es/index.php и убеждаемся в том, что PHP работает (в заголовке "PHP Version 5.2.6-1+lenny4" и полный список опций PHP).

Ну вот и все :) Теперь осталось научиться работать с Виртулхостами (VirtualHost - это способ размещения нескольких сайтов на одном IP).

No comments :

Post a Comment

Note: only a member of this blog may post a comment.