Zoeken op website

MariaDB 10 installeren en beveiligen in CentOS 6


In een eerdere tutorial hebben we u laten zien hoe u MariaDB 10 in CentOS 7 installeert. In deze handleiding laten we u zien hoe u de stabiele versie van MariaDB 10.1 installeert en beveiligt in RHEL/CentOS 6-distributies.

Houd er rekening mee dat we in deze tutorial ervan uitgaan dat u op de server werkt als root. Anders gebruikt u de opdracht sudo om alle opdrachten uit te voeren.

Stap 1: Voeg MariaDB Yum Repository toe

1. Voeg eerst de MariaDB YUM-repositoryvermelding toe voor RHEL/CentOS 6-systemen. Maak het bestand /etc/yum.repos.d/MariaDB.repo.

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

Kopieer en plak daarna onderstaande regels in het bestand en sla het op.

Op CentOS 6

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Op RHEL6

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Stap 2: Installeer MariaDB in CentOS 6

2. Nadat u de MariaDB-repository hebt toegevoegd, installeert u MariaDB-serverpakketten als volgt:

yum install MariaDB-server MariaDB-client -y

3. Zodra de installatie van MariaDB-pakketten is voltooid, start u voorlopig de databaseserver-daemon en schakelt u deze ook in om automatisch te starten bij de volgende keer opstarten, zoals hieronder:

service mysqld start
chkconfig --level 35 mysqld on
service mysqld status

Stap 3: Beveilig MariaDB in CentOS 6

4. Voer nu het script mysql_secure_installation uit om de database te beveiligen door: het root-wachtwoord in te stellen (indien niet ingesteld in de configuratiestap hierboven), root-aanmelding op afstand uit te schakelen, de testdatabase te verwijderen evenals anonieme gebruikers en tenslotte herlaadrechten zoals weergegeven in de onderstaande schermafbeelding:

mysql_secure_installation

5. Nadat je de MariaDB-server hebt geïnstalleerd, wil je misschien bepaalde MariaDB-functies controleren, zoals: geïnstalleerde versie, standaard programma-argumentenlijst, en ook inloggen op de MariaDB-opdrachtshell, zoals:

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

Stap 4: Leer MariaDB-beheer

Om te beginnen kun je het volgende doorlopen:

  1. Leer MySQL/MariaDB voor beginners – deel 1
  2. Leer MySQL/MariaDB voor beginners – deel 2
  3. MySQL Basis Database Beheer Commando’s – Deel III
  4. 20 MySQL (Mysqladmin)-opdrachten voor databasebeheer – Deel IV

Als je MySQL/MariaDB al gebruikt, is het belangrijk om een lijst met nuttige opdrachtregelhulpmiddelen in gedachten te houden om de MySQL/MariaDB-prestaties in Linux te controleren en ook enkele tips voor het afstemmen en optimaliseren van MySQL/MariaDB-prestaties te leren.

In deze handleiding hebben we u laten zien hoe u de stabiele versie van MariaDB 10.1 installeert en beveiligt in RHEL/CentOS 6. Gebruik het onderstaande feedbackformulier om ons vragen of opmerkingen over deze handleiding te sturen.