пятница, 10 октября 2008 г.

Установка LAMP

Конфигурация:
  • Apache 2 - Web сервер
  • MySQL 5 - Сервер баз данных
  • PHP4/5 - PHP CGI
  • phpMyAdmin - Web-управление для MySQL
Установка Apache + PHP
aptitude install apache2 php5 libapache2-mod-php5
Конфигурационный файл apache хранится в /etc/apache2/apache2.conf, а корневая директория web-сервера по умолчанию /var/www.



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


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

mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('новый-пароль') WHERE user='root';
mysql> FLUSH PRIVILEGES;
Если при вводе в консоле mysql -u root, выдает сообщение:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
то нужно сделать так:
mysql -u root -p #SUCCESS
mysql -u root -p correct_password #FAILURE
Установка phpmyadmin
apt-get install phpmyadmin
Добавьте в файл /etc/apache2/apache2.conf строку:
Include /etc/phpmyadmin/apache.conf
Включить модль php
a2enmod php
Перезапустите apache:
/etc/init.d/apache2 restart

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