пятница, 29 июля 2011 г.

Установка web-сервера VPS

Для установки apache необходимо:
#apt-get update
#apt-get install apache2
Ставим PHP5
#apt-get install php5 libapache2-mod-php5
рестарт apache
#/etc/init.d/apache2 restart
Устанавливаем MySQL
#apt-get install mysql-server
Переносим папку MySQL datadir в папку /home
Останавливаем MySQL
#/etc/init.d/mysql stop
Перемещаем /var/lib/mysql в /home/mysql-base

#mv /var/lib/mysql /home/mysql-base/
Создать паку для логов MySQL и переместить туда логи
#mkdir /home/mysql-log
#mv /var/log/mysql/ /home/mysql-log/
Создайте симлинк из новой директории к старой:
#ln -s /home/mysql-base/ /var/lib/mysql
Настройка AppArmor
#gedit /etc/apparmor.d/usr.sbin.mysqld
Найдите строки:
/var/lib/mysql/ r,
/var/lib/mysql/** rwk,
/var/log/mysql/ r,
/var/log/mysql/* rw,

и заменить на /home/mysql-base/ и /home/mysql-log
чтобы получить
/home/mysql-base/ r,
/home/mysql-base/** rwk,
/home/mysql-log/ r,
/home/mysql-log/* rw, 
Перезапустите профили программы AppArmor
#/etc/init.d/apparmor restart  
Перезапустить MySQL
#/etc/init.d/mysql restart
Устанавливаем MySQL Administrator
#apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Чтобы заставить PHP работать с MySQL, откройте php.ini файл
#gedit /etc/php5/apache2/php.ini
Рестартуем Apache
#/etc/init.d/apache2 restart

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

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