sql >> Databasteknik >  >> RDS >> MariaDB

Hur man installerar och säkrar MariaDB 10 i CentOS 7

MariaDB är en fri och öppen källkodsgaffel av välkänd MySQL-databashanteringsservermjukvara, utvecklad av hjärnorna bakom MySQL, den är tänkt att förbli fri/öppen källkod.

I den här handledningen kommer vi att visa dig hur du installerar MariaDB 10.1 stabil version i de mest använda versionerna av RHEL/CentOS- och Fedora-distributioner.

För din information bytte Red Hat Enterprise Linux/CentOS 7.0 från att stödja MySQL till MariaDB som standarddatabashanteringssystem.

Observera att i den här handledningen antar vi att du arbetar på servern som root, annars använder du kommandot sudo för att köra alla kommandon.

Steg 1:Lägg till MariaDB Yum Repository

1. Börja med att lägga till MariaDB YUM arkivfil MariaDB.repo för RHEL/CentOS- och Fedora-system.

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

Lägg nu till följande rader till din respektive Linux-distributionsversion som visas.

På 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

På 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

Steg 2:Installera MariaDB i CentOS 7

2. När MariaDB-förvaret har lagts till kan du enkelt installera det med bara ett enda kommando.

# yum install MariaDB-server MariaDB-client -y

3. Så snart installationen av MariaDB-paketen är klar, starta databasserverdemonen för tillfället och aktivera den att starta automatiskt vid nästa uppstart så här:

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

Steg 3:Säkra MariaDB i CentOS 7

4. Nu är det dags att säkra din MariaDB genom att ställa in root-lösenord, inaktivera fjärrinloggning för root, ta bort testdatabasen såväl som anonyma användare och slutligen ladda om privilegier som visas i skärmdumpen nedan:

# mysql_secure_installation

5. Efter att ha säkrat databasservern kanske du vill kontrollera vissa MariaDB-funktioner som:installerad version, standardprogramargumentlista och även logga in på MariaDB-kommandoskalet enligt följande:

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

Steg 4:Lär dig MariaDB-administration

Om du är ny på MySQL/MariaDB, börja med att gå igenom dessa guider:

  1. Lär dig MySQL / MariaDB för nybörjare – del 1
  2. Lär dig MySQL / MariaDB för nybörjare – del 2
  3. MySQL Basic Database Administration Commands – Del III
  4. 20 MySQL (Mysqladmin) kommandon för databasadministration – del IV

Kolla även in följande artiklar för att finjustera din MySQL/MariaDB-prestanda och använda verktygen för att övervaka aktiviteten i dina databaser.

  1. 15 tips för att finjustera och optimera din MySQL/MariaDB-prestanda
  2. 4 användbara verktyg för att övervaka MySQL/MariaDB-databasaktiviteter

Det var allt för nu! I denna enkla handledning visade vi dig hur du installerar MariaDB 10.1 stabil version i olika RHEL/CentOS och Fedora. Använd feedbackformuläret nedan för att skicka oss frågor eller funderingar om den här guiden.


  1. MSDTC på servern "servern är inte tillgänglig"

  2. Paketet har redan lagt upp 50 skålar. Visar inte mer

  3. DB_NAME() vs ORIGINAL_DB_NAME() i SQL Server:Vad är skillnaden?

  4. Trimma mer transaktionsloggfett