Печать

Оказывается, подружить Joomla и MariaDB не составляет особого труда (считаем что Apache и PHP у нас уже настроены).

Инсталляция MariaDB

Запускаем файл mariadb-5.2.7-win32.msi.

В следующем окне жмём Next:

mj01

Соглашаемся  с лицензионным соглашением:

mj02

Оставляем выбор компонентов по умолчанию:

mj03

 В этом окне ставим галочку в Modify root password, вводим пароль пользователя root и жмём Next:

mj04

В этом окне ничего не трогаем и жмём Next:

 mj05

 Теперь можно приступать и к инсталляции:

mj06

Инсталляция MariaDB завершена. Жмём Finish:

mj07

В службах наблюдаем появление сервиса MySQL относящегося к СУБД MariaDB:

mj08

Утилита HeidiSQL

В пакете с MariaDB идёт небольшая вспомогательная утилита HeidiSQL, для работы с этой СУБД. Запустим её. Выдаётся диалог предлагающий публиковать статистику HeidiSQL раз в месяц в интернете на сайте heidisql.com. Жмём No:

mj09

В окне Session manager жмём кнопку New.

Вводим:

имя - «local», Hostname / IP - «127.0.0.1», User - «root», Password – пароль пользователя root.

Жмём Save, затем Open:

mj10

Подключение к MariaDB прошло успешно:

mj11

Устанавливаем 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 прошла

mj12

В конфигурации базы данных вводим название хоста – localhost, имя пользователя – root, пароль, Имя базы данных – joomla_1:

mj13

Устанавливаем демо-данные, название сайта, email и пароль администратора:

mj14

Удаляем папку installation. И смотрим наш сайт, сделанный с помощью СМС Joomla и MariaDB:

mj15

HeidiSQL показывает базу данных Joomla_1

mj16

 Утилита phpMyAdmin

Для удалённого доступа к MariaDB можно использовать утилиту phpMyAdmin, хотя она предназначена для MySQL.

Распаковываем архив phpMyAdmin-3.4.3.2-all-languages.zip в подкаталог phpmyadmin каталога htdocs веб сервера Apache, и запускаем.  Как видим, всё прекрасно работает:

mj17