In diesem Tutorial zeigen wir Ihnen, wie Sie MySQLTuner auf Ihrem CentOS-Server installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, MySQLTuner ist ein in Perl geschriebenes Skript, das Ihnen dies ermöglicht Überprüfen Sie schnell eine MySQL-Installation und nehmen Sie Anpassungen vor, um die Leistung und Stabilität zu erhöhen. Die aktuellen Konfigurationsvariablen und Statusdaten werden abgerufen und in einem kurzen Format zusammen mit einigen grundlegenden Leistungsvorschlägen präsentiert. Es ist wirklich einfach zu bedienen und es wird empfohlen, Ihr Linux zu analysieren VPS regelmäßig, um die besten Leistungen zu erzielen.
Dieser Artikel geht davon aus, 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 und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von MySQLTuner auf einem CentOS-Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS Linux.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie MySQLTuner unter CentOS
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo yum update sudo yum install epel-release
Schritt 2. Installation von MySQLTuner.
Laden Sie das MySQLTuner-Skript wie folgt herunter:
wget --no-check-certificate https://raw.github.com/major/MySQLTuner-perl/master/mysqltuner.pl
Wir müssen das Skript ausführbar machen:
chmod +x mysqltuner.pl
Um MySQLTuner auszuführen, können Sie den folgenden Befehl ausführen:
./mysqltuner.pl
Als Ergebnis sollten Sie etwa Folgendes erhalten:
-------- Recommendations ----------------------------------------------------- General recommendations: Run OPTIMIZE TABLE to defragment tables for better performance Reduce or eliminate unclosed connections and network issues When making adjustments, make tmp_table_size/max_heap_table_size equal Reduce your SELECT DISTINCT queries which have no LIMIT clause Variables to adjust: query_cache_type (=4) tmp_table_size (> 8M) max_heap_table_size (> 8M)
Das Skript empfiehlt, die folgenden Variablen in MySQL my.cnf
anzupassen oder hinzuzufügen Datei. Der Speicherort von my.cnf
ist normalerweise /etc/my.cnf
oder /etc/mysql/my.cnf
abhängig von der auf Ihrem Server installierten Linux-Distribution.
Herzlichen Glückwunsch! Sie haben MySQLTuner erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von MySQLTuner zur Optimierung Ihres MySQL auf dem CentOS-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle MySQLTuner-Website zu besuchen .