Оказывается, подружить Joomla и MariaDB не составляет особого труда (считаем что Apache и PHP у нас уже настроены).
Инсталляция MariaDB
Запускаем файл mariadb-5.2.7-win32.msi.
В следующем окне жмём Next:
Соглашаемся с лицензионным соглашением:
Оставляем выбор компонентов по умолчанию:
В этом окне ставим галочку в Modify root password, вводим пароль пользователя root и жмём Next:
В этом окне ничего не трогаем и жмём Next:
Теперь можно приступать и к инсталляции:
Инсталляция MariaDB завершена. Жмём Finish:
В службах наблюдаем появление сервиса MySQL относящегося к СУБД MariaDB:
Утилита HeidiSQL
В пакете с MariaDB идёт небольшая вспомогательная утилита HeidiSQL, для работы с этой СУБД. Запустим её. Выдаётся диалог предлагающий публиковать статистику HeidiSQL раз в месяц в интернете на сайте heidisql.com. Жмём No:
В окне Session manager жмём кнопку New.
Вводим:
имя - «local», Hostname / IP - «127.0.0.1», User - «root», Password – пароль пользователя root.
Жмём Save, затем Open:
Подключение к MariaDB прошло успешно:
Устанавливаем Joomla
Распаковываем архив Joomla_1.5.20-Stable-Full_Package-Russian.tar.gz в каталог htdocs веб сервера Apache. Но прежде чем начинать инсталляцию joomla, скопируем файл libmySQL.dll, взятый из пакета MySQL в домашний каталог bin MariaDB, иначе подключения из Joomla к MariaDB не будет. Не забудьте при этом перестартовать Apache, и проверить его файл error.log на наличие ошибок. Библиотека php_mysql.dll должна нормально загружаться.
После этого начинаем стандартную процедуру инсталляции Joomla. Как видно на следующем рисунке поддержка MySQL прошла
В конфигурации базы данных вводим название хоста – localhost, имя пользователя – root, пароль, Имя базы данных – joomla_1:
Устанавливаем демо-данные, название сайта, email и пароль администратора:
Удаляем папку installation. И смотрим наш сайт, сделанный с помощью СМС Joomla и MariaDB:
HeidiSQL показывает базу данных Joomla_1
Утилита phpMyAdmin
Для удалённого доступа к MariaDB можно использовать утилиту phpMyAdmin, хотя она предназначена для MySQL.
Распаковываем архив phpMyAdmin-3.4.3.2-all-languages.zip в подкаталог phpmyadmin каталога htdocs веб сервера Apache, и запускаем. Как видим, всё прекрасно работает: