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.