Bii o ṣe le Fi sii ati ni aabo MariaDB 10 ni CentOS 7
MariaDB jẹ orita orisun ọfẹ ati ṣiṣi ti sọfitiwia olupin ipamọ data MySQL ti o mọ daradara, ti dagbasoke nipasẹ awọn opolo lẹhin MySQL, o ti niro lati wa orisun ọfẹ/ṣiṣi.
Ninu ẹkọ yii, a yoo fihan ọ bi o ṣe le fi ẹya iduroṣinṣin MariaDB 10.1 sori ẹrọ ni awọn ẹya ti o gbooro julọ ti awọn ẹya RHEL/CentOS ati awọn pinpin Fedora.
Fun alaye rẹ, Red Hat Idawọlẹ Linux/CentOS 7.0 yipada lati ṣe atilẹyin MySQL si MariaDB bi eto iṣakoso data aiyipada.
Akiyesi pe ninu ẹkọ yii, a yoo ro pe o ṣiṣẹ lori olupin bi gbongbo, bibẹkọ, lo aṣẹ sudo lati ṣiṣe gbogbo awọn ofin.
Igbesẹ 1: Ṣafikun ibi ipamọ MariaDB Yum
1. Bẹrẹ nipa fifi faili ibi ipamọ MariaDB YUM sii
# vi /etc/yum.repos.d/MariaDB.repo
Bayi ṣafikun awọn ila wọnyi si ikede pinpin Linux tirẹ gẹgẹ bi o ti han.
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/rhel7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Igbesẹ 2: Fi MariaDB sii ni CentOS 7
2. Lọgan ti a ti fi ibi ipamọ MariaDB kun, o le ni rọọrun fi sii pẹlu aṣẹ kan ṣoṣo.
# yum install MariaDB-server MariaDB-client -y
3. Ni kete ti fifi sori ẹrọ ti awọn idii MariaDB pari, bẹrẹ daemon olupin data fun akoko naa, ati tun jẹ ki o bẹrẹ laifọwọyi ni bata ti n bọ bii:
# systemctl start mariadb # systemctl enable mariadb # systemctl status mariadb
Igbesẹ 3: Ni aabo MariaDB ni CentOS 7
4. Bayi akoko rẹ lati ni aabo fun MariaDB rẹ nipasẹ tito ọrọigbaniwọle gbongbo, idilọwọ buwolu wọle latọna jijin, yiyọ ibi-itọju idanwo bii awọn olumulo alailorukọ ati nikẹhin tun gbe awọn anfani wọle bi o ṣe han ni oju iboju ni isalẹ:
# mysql_secure_installation
5. Lẹhin ti o ni aabo olupin data data, o le fẹ lati ṣayẹwo awọn ẹya MariaDB kan bii: ẹya ti a fi sori ẹrọ, atokọ ariyanjiyan eto aiyipada, ati tun buwolu wọle si ikarahun aṣẹ MariaDB gẹgẹbi atẹle:
# mysql -V # mysqld --print-defaults # mysql -u root -p
Igbesẹ 4: Kọ ẹkọ Isakoso MariaDB
Ti o ba jẹ tuntun si MySQL/MariaDB, bẹrẹ ni pipa nipasẹ lilọ nipasẹ awọn itọsọna wọnyi:
- Kọ ẹkọ MySQL/MariaDB fun Awọn Ibẹrẹ - Apá 1
- Kọ ẹkọ MySQL/MariaDB fun Awọn ibẹrẹ - Apá 2
- Awọn pipaṣẹ Isakoso data ipilẹ MySQL - Apakan III
- 20 MySQL (Mysqladmin) Awọn pipaṣẹ fun Isakoso data - Apakan IV
Tun ṣayẹwo awọn nkan wọnyi atẹle lati ṣe atunṣe iṣẹ MySQL/MariaDB rẹ daradara ati lo awọn irinṣẹ lati ṣe atẹle iṣẹ ti awọn apoti isura data rẹ.
- Awọn imọran 15 lati Tune ati Je ki Iṣe MySQL Rẹ/Iṣẹ MariaDB rẹ
- 4 Awọn irinṣẹ Wulo lati ṣetọju Awọn akitiyan aaye data MySQL/MariaDB
Iyẹn ni fun bayi! Ninu ẹkọ ikẹkọ ti o rọrun yii, a fihan ọ bi o ṣe le fi ẹya iduroṣinṣin MariaDB 10.1 sori ẹrọ ni ọpọlọpọ RHEL/CentOS ati Fedora. Lo fọọmu esi ni isalẹ lati firanṣẹ eyikeyi ibeere tabi eyikeyi awọn ero nipa itọsọna yii.