GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie MySQL Server unter CentOS 7

In diesem Tutorial zeigen wir Ihnen, wie Sie MySQL auf Ihrem CentOS 7-Server installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, MySQL ist ein relationales Datenbankverwaltungssystem (RDBMS). der als Server läuft und Multi-User-Zugriff auf eine Reihe von Datenbanken bietet. Der MySQL-Quellcode ist frei verfügbar, da er ursprünglich als Freeware entwickelt wurde. MySQL ist in C und C++ geschrieben und mit allen gängigen Betriebssystemen kompatibel. MySQL kann es sein Wird für eine Vielzahl von Anwendungen verwendet, ist aber am häufigsten auf Webservern zu finden.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen Schritt für Schritt die Installation von MySQL Server auf dem CentOS 7-Server.

Installieren Sie MySQL Server auf CentOS 7

Schritt 1. Zuerst müssen Sie das Repository-Paket von MySQL auf Ihrem System aktivieren.

yum install wget
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm

Schritt 2. MySQL-Server installieren.

Die Installation von MySQL ist so einfach wie das Ausführen nur eines Befehls:

yum -y update
yum install mysql-server

Fügen Sie es danach zu Ihrem Systemstart hinzu und starten Sie den MySQL-Server mit den folgenden Befehlen:

systemctl start mysqld
systemctl status mysqld
systemctl enable mysqld.service

Schritt 3. MySQL konfigurieren.

Standardmäßig ist MariaDB nicht gehärtet. Sie können MySQL/MariaDB mit mysql_secure_installation sichern Skript. Sie sollten jeden Schritt sorgfältig lesen und ausführen, der ein Root-Passwort festlegt, anonyme Benutzer entfernt, Remote-Root-Login verbietet und die Testdatenbank und den Zugriff auf sicheres MySQL entfernt.

mysql_secure_installation

Konfiguriere es so:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Als Nächstes müssen wir uns bei der MySQL-Konsole anmelden und eine Datenbank erstellen. Führen Sie den folgenden Befehl aus:

mysql -u root -p

Schritt 4. Firewall für MySQL konfigurieren.

Es wird dringend empfohlen, die ProfitBricks-Firewall und/oder die lokale Linux-Firewall zu verwenden, um den Zugriff auf den MySQL-Server einzuschränken. Nur Hosts, die eine Verbindung zum MySQL-Server benötigen, sollten verwendet werden Netzwerkzugriff gewährt:

firewall-cmd --permanent --zone=trusted --add-source=192.0.2.10/32
firewall-cmd --permanent --zone=trusted --add-port=3306/tcp
firewall-cmd  --reload

Herzlichen Glückwunsch! Sie haben MySQL erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von MySQL Server in einem CentOS 7-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle MySQL-Website zu besuchen.

Herzlichen Glückwunsch! P>


Cent OS
  1. Installieren Sie MySQL Server 5.6 in CentOS

  2. So installieren Sie Teamspeak 3 Server auf CentOS 8

  3. So installieren Sie den MySQL 8-Datenbankserver unter CentOS 8

  4. So installieren Sie Percona Server auf CentOS 7

  5. So installieren Sie MySQL 5.6 unter CentOS 6.x

So installieren Sie den FreeIPA-Server unter CentOS 7

So installieren Sie Samba-Server auf CentOS 8

So installieren Sie Centreon auf Centos 7

So installieren Sie MySQL 8.0 unter CentOS 8 / RHEL 8

So installieren Sie Minecraft Server auf CentOS

So installieren Sie MySQL 8 unter CentOS 8