MariaDB 10: n asentaminen ja suojaaminen CentOS 7: ssä


MariaDB on ilmainen ja avoimen lähdekoodin haarukka tunnetusta MySQL-tietokannan hallintapalvelinohjelmistosta, jonka MySQL: n takana olevat aivot ovat kehittäneet, ja sen on tarkoitus pysyä vapaana/avoimen lähdekoodina.

Tässä opetusohjelmassa näytämme sinulle, kuinka MariaDB 10.1 -vakaa versio asennetaan RHEL/CentOS- ja Fedora-jakelujen yleisimmin käytettyihin versioihin.

Tietojesi vuoksi Red Hat Enterprise Linux/CentOS 7.0 vaihtoi MySQL: n tukemisesta MariaDB: ksi oletustietokannan hallintajärjestelmäksi.

Huomaa, että tässä opetusohjelmassa oletamme, että työskentelet palvelimella pääkäyttäjänä. Muussa tapauksessa suorita kaikki komennot sudo-komennolla.

Vaihe 1: Lisää MariaDB Yum -tietovarasto

1. Aloita lisäämällä MariaDB YUM-arkistotiedosto MariaDB.repo RHEL/CentOS- ja Fedora-järjestelmille.

# vi /etc/yum.repos.d/MariaDB.repo

Lisää nyt seuraavat rivit vastaavaan Linux-jakeluversioon kuvan mukaisesti.

[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

Vaihe 2: Asenna MariaDB CentOS 7: een

2. Kun MariaDB-arkisto on lisätty, voit asentaa sen helposti yhdellä ainoalla komennolla.

# yum install MariaDB-server MariaDB-client -y

3. Heti kun MariaDB-pakettien asennus on valmis, käynnistä tietokantapalvelimen demoni toistaiseksi ja anna sen käynnistää myös automaattisesti seuraavalla käynnistyksellä:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Vaihe 3: Suojaa MariaDB CentOS 7: ssä

4. Nyt on aika suojata MariaDB asettamalla juurisalasana, poistamalla pääkäyttäjän sisäänkirjautuminen käytöstä, poistamalla testitietokanta ja tuntemattomat käyttäjät ja lataamalla lopuksi käyttöoikeudet alla olevan kuvakaappauksen mukaisesti:

# mysql_secure_installation

5. Tietokantapalvelimen suojaamisen jälkeen kannattaa ehkä tarkistaa tietyt MariaDB-ominaisuudet, kuten: asennettu versio, oletusohjelman argumenttiluettelo ja kirjautua sisään myös MariaDB-komentokuoreen seuraavasti:

# mysql -V
# mysqld --print-defaults
# mysql -u root -p

Vaihe 4: Opi MariaDB Administration

Jos olet uusi MySQL/MariaDB-käyttäjä, aloita käymällä läpi nämä oppaat:

  1. Opi MySQL/MariaDB aloittelijoille - osa 1
  2. Opi MySQL/MariaDB aloittelijoille - osa 2
  3. MySQL Basic Database Administration Commands - Part III
  4. 20 MySQL (Mysqladmin) -komentoa tietokannan hallintaan - osa IV

Tutustu myös seuraaviin artikkeleihin hienosäätääksesi MySQL/MariaDB-suorituskykyäsi ja käytä työkaluja tietokantojesi toiminnan seurantaan.

  1. 15 vinkkiä MySQL/MariaDB-suorituskyvyn virittämiseen ja optimointiin
  2. 4 hyödyllistä työkalua MySQL/MariaDB-tietokantatoimintojen seuraamiseen

Se on nyt! Tässä yksinkertaisessa opetusohjelmassa näytimme kuinka asentaa MariaDB 10.1 vakaa versio useisiin RHEL/CentOS- ja Fedora-tiedostoihin. Käytä alla olevaa palautelomaketta lähettääksesi meille tätä opasta koskevia kysymyksiä tai ajatuksia.