Установка MariaDB 5.5 на RHEL / CentOS / Fedora Linux
MariaDB это сервер БД и замена для MySQL. Некоторые дистрибутивы перешли с MySQL на MariaDB. Arch Linux и Fedora среди дистрибутивов, которые уже сделали свой выбор.
Команда установки MariaDB очень проста и не сложная. В данной статье я расскажу как это сделать удобным для меня способом.
Почему MariaDB?
— MariaDB полностью с открытым кодом.
— Она работает так же как и MySQL, совместима с установками для MySQL.
— Fedora и Red Hat / CentOS используют или будут использовать MariaDB начиная с Fedora 19/RHEL 7/CentOS 7.
Установка MariaDB 5.5
Для начала добавим репозиторий MariaDB YUM в RHEL / CentOS и Fedora Linux.
Добавить репозиторий на Centos 6 32-bit
# ee /etc/yum.repos.d/MariaDB.repo # MariaDB 5.5 CentOS repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos6-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Добавить репозиторий на Centos 6 64-bit
# ee /etc/yum.repos.d/MariaDB.repo # MariaDB 5.5 CentOS repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Добавить репозиторий на RHEL 6 32-bit
# ee /etc/yum.repos.d/MariaDB.repo # MariaDB 5.5 RedHat repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/rhel6-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Добавить репозиторий на RHEL 6 64-bit
# ee /etc/yum.repos.d/MariaDB.repo # MariaDB 5.5 RedHat repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/rhel6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Добавить репозиторий на Fedora 20 32-bit
# ee /etc/yum.repos.d/MariaDB.repo # MariaDB 5.5 Fedora repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/fedora20-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Добавить репозиторий на Fedora 20 64-bit
# ee /etc/yum.repos.d/MariaDB.repo # MariaDB 5.5 Fedora repository list - created 2014-04-03 17:39 UTC # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/fedora20-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Установка MariaDB 5.5 на RHEL / CentOS 6.x и Fedora 18 Linux
Для установки необходимо выполнить команду:
# yum install MariaDB-server MariaDB-client -y
Старт MariaDB
После компиляции нам нужно запустить MariaDB выполнив следующую команду:
# service start MySQL
или
# /etc/init.d/mysql start
Добавим сервис в автозагрузку, для этого:
# chkconfig mysql on
Безопасность MariaDB после установки
1. Установить (Изменить) пароль root.
2. Удалить anonymous юзеров.
3. Запретить root подключаться удаленно.
4. Удалить тестовую базу данных и доступ к ней.
5. Перезагрузить таблицы с привилегиями.
Начнем установку ( настройку):
# mysql_secure_installation
Вас попросят ввести 2 раз пароль от БД. Все! Нужно ребутнуть сервис:
# service mysql restart
Для работы введем команду:
# mysql -u root -p
Тема «Установка MariaDB 5.5 на RHEL / CentOS / Fedora Linux» окончена!