Дек 042010
 

Добавляем apache2 mysql в make.conf

потом добавляем в /etc/portage/package.use
dev-db/mysql big-tables extraengine latin1
dev-lang/php ctype

для установке phpmyadmin понадобяться вот эти флаги…
dev-lang/php ctype pcre session unicode

так приступим к установке….
sudo emerge php —av
проверяем флаги и усоналиаем…php должен потянуть  apache2 и mysql.

установка MySQL системных таблиц
sudo /usr/bin/mysql_install_db
прегружаем mysql демон /etc/init.d/mysql stop & start

подстаиваем апач
sudo nano /etc/conf.d/apache2
APACHE2_OPTS=»-D DEFAULT_VHOST —D PH
P5»
перегружаем апачь sudo /etc/init.d/apache2 stop & start

налюбителя ставим phpmyadmin
sudo emerge phpmyadmin

потом заходим mysql

$ mysql —uroot —p
Enter password:
mysql >
Поздравляем! Вы связались с монитором MySQL как всемогущий суперпользователь root.
создаем пароль для рута

mysql  >SET PASSWORD FOR 'root'@'localhost' = PASSWORD('ваш_пароль');

Существует альтернативный способ смены пароля:

%  >mysqladmin —u root password 'наш_пароль'

создаем саму базу.

CREATE DATABASE `forum` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

и создайте mysql-пользователя bagas, дав ему права на базу forum:

mysql  > GRANT ALL PRIVILEGES ON forum.* TO bagas@localhost IDENTIFIED BY 'пользовательский_пароль';
GRANT тип привилегии [ {список_столбцов) ] [, тип_привилегии
l [{список_столбцов) ] 3 …
ON {имя_таблицы | * | *.* | имя_базы_данных.*} TO user[IDENTIFIED BY [PASSWORD] 'пароль1)
[, пользователь[IDENTIFIED BY [PASSWORD] 'пароль'}} …

создаем директорию в sudo mkdir /var/www/localhost/htdocs/forum
добавляем туда форум , я выбрал phpbb2
и наслаждаемся собственным про деланным трудом.хех

 Leave a Reply

(required)

(required)

36 Запросов к базе. 0,378 Генерации страницы, 36MB Использование памяти.
Вы зашли с IP: 54.198.108.19