Apache2 + MySQL установка и настройка (Ubuntu/Debian) Печать
27.12.10 12:21

Apache2 + MySQL установка и настройка (Ubuntu/Debian)

 

Ставим apache2 (web-server) и php5:

$ sudo apt-get install apache2 php5 libapache2-mod-php5

Конфигурационный файл Apache2 здесь - /etc/apache2/apache2.conf

Веб-директория - /var/www

Чтобы проверить работоспособность связки apache2 + php5, поместите в веб-директорию файл test.php, в котором содержится следующий текст:

# test.php

<?php phpinfo(); ?>

Теперь в браузере набираем http://<ip_адрес_сервера>/test.php

Должна появиться таблица с конфигурацией и настройками пхп.

Теперь установим MYSQL.

$ sudo apt-get install mysql-server mysql-client php5-mysql

По ходу установку он попросит установить генеральный пароль MySQL - пользователя root (Не путайте с системным root!!!).

Если не спрашивает, установите вручную (для версии php4):

$ mysql -u root

mysql> USE mysql;

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

mysql> FLUSH PRIVILEGES;

Старайтесь никогда не использовать рутовый аккаунт MySQL. Лучше поставить PHPMyAdmin, добавить нового пользователя и назначить ему привелегии:

$ sudo apt-get install phpmyadmin

Конфигурационный файл phpmyadmin находится в директории /etc/phpmyadmin

Теперь, чтоб использовать phpmyadmin в связке с apache2, просто добавьте в /etc/apache2/apache2.conf следующее:

Include /etc/phpmyadmin/apache.conf

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

$ sudo /etc/init.d/apache2 restart

В браузере пишем http://<ip_адрес_сервера>/phpmyadmin

Входим с помощью рутового пароля (Login - root, password - тот, что указали выше). И уже с помощью этой достаточно мощной и простой тулзы создаем нового пользователя.

Все!

Оригинал взят отсюда: http://pinbay.net/forum/index.php/topic,817.0.html

 

 

Последнее обновление 27.12.10 12:24