Установка Apache2, PHP, MySQL на Debian

В данной инструкции описывается установка Apache2, PHP, MySQL на Debian.

0 Устанавливаем источники обновлений в Debian

1 Установка mysql-server
aptitude install mysql-server mysql-client

2 Установка Apache2
aptitude install apache2
По умолчанию в Debian директория для файлов вашего сайта /var/www
Конфигурационный файл: /etc/apache2/apache2.conf
Модули Apache: /etc/apache2/mods-enabled
Виртуальные хосты (virtual hosts): /etc/apache2/sites-enabled и /etc/apache2/conf.d

3 Установка PHP
aptitude install php5 libapache2-mod-php5

4 Перезапускаем Apache
/etc/init.d/apache2 restart
При перезапуске видим что-то наподобие этого:

[....] Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName;... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName. ok

Поэтому для того, чтобы зайти на Ваш сайт нужно в браузере в моем случае набрать http://127.0.1.1/. При этом появится страница со следующим содержанием:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.

5 Проверка работы PHP.
Для проверки работы PHP создаем файл info.php в /var/www/ со следующим содержимым:
<?php
phpinfo();
?>
и запускаем в браузере http:/127.0.1.1/info.php

6 Устанавливаем пакеты поддержки mysql в PHP
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json

7 Устанавливаем PhpMyAdmin
aptitude install phpmyadmin
При этом ставим звездочку напротив php с помощью пробела на вопрос о том настроить ли базу данных отвечаем отрицательно.
Настройка PhpMyAdmin выполняется по адресу http://127.0.1.1/phpmyadmin/

Комментариев нет:

Отправить комментарий