MariaDB е безплатен и отворен код на добре познат сървърен софтуер за управление на база данни MySQL, разработен от мозъците зад MySQL, като се предвижда да остане безплатен/отворен код.
В този урок ще ви покажем как да инсталирате MariaDB 10.1 стабилна версия в най-широко използваните версии на RHEL/CentOS и Fedora дистрибуции.
За ваша информация, Red Hat Enterprise Linux/CentOS 7.0 премина от поддръжка на MySQL към MariaDB като система за управление на база данни по подразбиране.
Имайте предвид, че в този урок ще приемем, че работите на сървъра като root, в противен случай използвайте командата sudo, за да изпълните всички команди.
Стъпка 1:Добавете MariaDB Yum Repository
1. Започнете с добавяне на MariaDB YUM файл на хранилището MariaDB.repo
за системи RHEL/CentOS и Fedora.
# vi /etc/yum.repos.d/MariaDB.repo
Сега добавете следните редове към съответната версия на дистрибуцията на Linux, както е показано.
На CentOS 7
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
На RHEL 7
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/rhel7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Стъпка 2:Инсталирайте MariaDB в CentOS 7
2. След като хранилището на MariaDB бъде добавено, можете лесно да го инсталирате само с една команда.
# yum install MariaDB-server MariaDB-client -y
3. Веднага след като инсталацията на пакетите MariaDB приключи, стартирайте демона на сървъра на базата данни за момента и също така го разрешете да стартира автоматично при следващото зареждане по следния начин:
# systemctl start mariadb # systemctl enable mariadb # systemctl status mariadb
Стъпка 3:Защитете MariaDB в CentOS 7
4. Сега е време да защитите своя MariaDB, като зададете root парола, деактивирате дистанционното влизане в root, премахнете тестовата база данни, както и анонимните потребители и накрая презаредите привилегиите, както е показано на екранната снимка по-долу:
# mysql_secure_installation
5. След като защитите сървъра на базата данни, може да искате да проверите някои функции на MariaDB като:инсталирана версия, списък с аргументи на програмата по подразбиране, както и да влезете в командната обвивка на MariaDB, както следва:
# mysql -V # mysqld --print-defaults # mysql -u root -p
Стъпка 4:Научете администрирането на MariaDB
Ако сте нов в MySQL/MariaDB, започнете, като преминете през тези ръководства:
- Научете MySQL / MariaDB за начинаещи – част 1
- Научете MySQL / MariaDB за начинаещи – част 2
- Основни команди за администриране на база данни на MySQL – част III
- 20 MySQL (Mysqladmin) команди за администриране на база данни – част IV
Вижте също следните статии, за да настроите фино производителността на MySQL/MariaDB и да използвате инструментите за наблюдение на активността на вашите бази данни.
- 15 съвета за настройка и оптимизиране на производителността на MySQL/MariaDB
- 4 полезни инструмента за наблюдение на MySQL/MariaDB активности на базата данни
Това е за сега! В този прост урок ви показахме как да инсталирате MariaDB 10.1 стабилна версия в различни RHEL/CentOS и Fedora. Използвайте формата за обратна връзка по-долу, за да ни изпратите всякакви въпроси или мисли относно това ръководство.