Ставим веб-сервер на выделенный сервер с Debian

Развертывание LAMP на Debian/Ubuntu

(для копипаста на свежеустановленный пустой сервер/VPS 😉 # Быстрое развертывание следующей конфигурации * Apache 2 – Web сервер * MySQL 5 – Сервер баз данных * PHP4/5 – PHP CGI * phpMyAdmin – Web-управление для MySQL Перед установкой рекомедуется обновить систему:

apt-get update

Установка Apache + PHP

Если вы хотите PHP 5 выполните:

aptitude install apache2 php5 libapache2-mod-php5

Если вы хотите PHP 4 выполните:

aptitude install apache2 php4 libapache2-mod-php4

Конфигурационный файл apache хранится в /etc/apache2/apache2.conf, а корневая директория web-сервера по умолчанию/var/www.

Тестирование PHP:

Выполните:

echo '<?phpinfo()?>' > /var/www/test.php

Откройте: http://адресвашегосервера/test.php. Вы должны увидеть конфигурацию модуля php.

Установка MySQL Для PHP5:

aptitude install mysql-server mysql-client php5-mysql

Для PHP4

aptitude  install mysql-server mysql-client php4-mysql

Установка пароля root для MySQL:

mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('новый-пароль') WHERE user='root';
mysql> FLUSH PRIVILEGES;

Установка phpmyadmin

apt-get install phpmyadmin

Добавьте в файл /etc/apache2/apache2.conf строку:

Include /etc/phpmyadmin/apache.conf

Перезапустите apache:

/etc/init.d/apache2 restart

Откройте: http://адресвашегосервера/phpmyadmin

Leave a Reply

Your email address will not be published. Required fields are marked *