HOW TO INSTALL MARIADB ON CENTOS 7
Inhoudsopgave:
- voorwaarden
- Installeer MariaDB 5.5 op CentOS 7
- Installeer MariaDB 10.3 op CentOS 7
- Maak verbinding met MariaDB vanaf de opdrachtregel
- Conclusie
MariaDB is een open source relationeel databasebeheersysteem, achterwaarts compatibel, binaire drop-in vervanging van MySQL. Het is ontwikkeld door enkele van de oorspronkelijke ontwikkelaars van de MySQL en door veel mensen in de gemeenschap. Met de release van CentOS 7 werd MySQL vervangen door MariaDB als het standaarddatabasesysteem.
Als je om welke reden dan ook MySQL moet installeren, bekijk dan de tutorial MySQL installeren op CentOS 7. Als uw toepassing geen specifieke vereisten heeft, moet u zich houden aan MariaDB, het standaarddatabasesysteem in CentOS 7.
In deze zelfstudie laten we u zien hoe u de nieuwste versie van MariaDB op CentOS 7 installeert met behulp van de officiële MariaDB-opslagplaatsen.
voorwaarden
Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u verdergaat met de zelfstudie.
Installeer MariaDB 5.5 op CentOS 7
De versie van de MariaDB-server in standaard CentOS-opslagplaatsen is versie 5.5. Dit is echter niet de nieuwste versie, maar het is redelijk stabiel.
Volg de onderstaande stappen om MariaDB 5.5 op CentOS 7 te installeren en beveiligen:
-
Installeer het MariaDB-pakket met de yum-pakketbeheerder:
sudo yum install mariadb-serverDruk op
ywanneer u wordt gevraagd om door te gaan met de installatie.Nadat de installatie is voltooid, start u de MariaDB-service en stelt u deze in staat op te starten bij het opstarten met de volgende opdrachten:
sudo systemctl start mariadbsudo systemctl enable mariadbOm te controleren of de installatie is geslaagd, controleert u de status van de MariaDB-service door te typen:
sudo systemctl status mariadbUit de uitvoer moet blijken dat de service actief en actief is:
Voer het script
mysql_secure_installationdat verschillende beveiligingstaken uitvoert:sudo mysql_secure_installationU wordt gevraagd om het root-gebruikerswachtwoord in te stellen, anonieme gebruikersaccounts te verwijderen, root-gebruikerstoegang tot de lokale machine te beperken en de testdatabase te verwijderen.
De stappen worden gedetailleerd uitgelegd. Het wordt aanbevolen om op alle vragen
Y(ja) te beantwoorden.
Installeer MariaDB 10.3 op CentOS 7
Op het moment dat dit artikel wordt geschreven, is de nieuwste versie van MariaDB versie 10.3. Als u een andere versie van MariaDB wilt installeren, gaat u naar de pagina MariaDB-opslagplaatsen en genereert u een opslagbestand voor een specifieke MariaDB-versie.
Om MariaDB 10.3 op CentOS 7 te installeren, volgt u deze stappen:
-
De eerste stap is het inschakelen van de MariaDB-repository. Maak een repository-bestand met de naam
MariaDB.repoen voeg de volgende inhoud toe: /etc/yum.repos.d/MariaDB.repo# MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1Installeer de MariaDB-server en clientpakketten met behulp van
yum, hetzelfde als een ander CentOS-pakket:sudo yum install MariaDB-server MariaDB-clientYum kan u vragen om de MariaDB GPG-sleutel te importeren:
Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key"Vingerafdruk: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db Van: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Typ
yen druk opEnter.Zodra de installatie is voltooid, schakelt u MariaDB in om op te starten en de service te starten:
sudo systemctl enable mariadbsudo systemctl start mariadbOm de installatie te verifiëren, controleert u de status van de MariaDB-service door te typen:
sudo systemctl status mariadb● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)De laatste stap is het uitvoeren van het script
mysql_secure_installationdat verschillende beveiligingstaken uitvoert:sudo mysql_secure_installationHet script zal u vragen om het root-gebruikerswachtwoord in te stellen, de anonieme gebruiker te verwijderen, root-gebruikerstoegang tot de lokale machine te beperken en de testdatabase te verwijderen.
Alle stappen worden gedetailleerd uitgelegd en het wordt aanbevolen om op alle vragen
Y(ja) te beantwoorden.
Maak verbinding met MariaDB vanaf de opdrachtregel
Verbinding maken met de MariaDB-server via de terminal als het root-accounttype:
mysql -u root -p
U wordt gevraagd het root-wachtwoord in te voeren dat u eerder hebt ingesteld toen het script
mysql_secure_installation
werd uitgevoerd.
Nadat u het wachtwoord hebt ingevoerd, krijgt u de MariaDB-shell te zien zoals hieronder weergegeven:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Conclusie
In deze tutorial hebben we u laten zien hoe u MariaDB op een CentOS 7-server kunt installeren en beveiligen.
Nu uw MariaDB-server actief is en u weet hoe u vanaf de opdrachtregel verbinding kunt maken met de MariaDB-server, kunt u de volgende handleidingen raadplegen:
mariadb mysql centosDit bericht maakt deel uit van de Install LEMP Stack op CentOS 7-serie.
Andere berichten in deze serie:
• Hoe Nginx op CentOS 7 te installeren • Beveiligde Nginx met Let's Encrypt op CentOS 7 • MariaDB op CentOS 7 installeren • PHP 7 op CentOS 7 installeren • Nginx serverblokken op CentOS 7 instellenHoe installeer, installeer ik hp officejet 6500a plus alles-in-één printer
Meer informatie over het instellen en installeren van de HP Officejet 6500A Plus alles-in-één printer.
Hoe installeer ik iptables op centos 7
Beginnend met CentOS 7 vervangt FirewallD iptables als de standaard firewall management tool. In deze zelfstudie wordt uitgelegd hoe u de FirewallD-service uitschakelt en iptables installeert.
Installeer magento 2 op centos 7
Magento is een e-commerceplatform gebouwd op open source-technologie die krachtige functies combineert met flexibiliteit en gebruikersvriendelijke interface. In deze zelfstudie helpen we u bij het installeren van Magento 2 op uw CentOS 7-machine.







