Посоле того как мы установили apache24, необходимо установить mysql56 (server+client) для работы с базой данных, так как joomla без mysql не работает.


 Переходим в каталог

cd /usr/ports/databases/mysql56-client
make install clean

После того как установили клиента, установим сервер

cd /usr/ports/databases/mysql56-server
make install clean

Далее пропишем наш сервер в автозагрузку

nano /etc/rc.conf прописываем mysql_enable="YES"

запускаем сервер

service mysql-server onestart

Устанавливаем пароль для пользователя root

mysqladmin -u root password 'test' , где test пароль для Вашего сервера

Перезапускаем сервер

service mysql-server restart

Проверим 

mysql -u root -p
show databases;

Если базы данных отобразились, значит все наш mysql-server готов.

Если по каким-то причинам, вы не можете зайти, или забыли пароль пользователя, то:

nano /etc/rc.conf
mysql_args="--skip-grant-tables"

Перезапустим mysql

service mysql-server restart

Заходим в mysql без пароля

mysql -u root -p

Теперь сменим пароль

UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'),
password_expired = 'N'
WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;

Убираем строку

nano /etc/rc.conf
mysql_args="--skip-grant-tables"

Перезапускаем сервер

service mysql-server restart

И наслаждаемся

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *