Посоле того как мы установили 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
И наслаждаемся