GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat MySQLTuner na CentOS

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat MySQLTuner na vašem serveru CentOS. Pro ty z vás, kteří nevěděli, MySQLTuner je skript napsaný v Perlu, který vám umožňuje rychle zkontrolovat instalaci MySQL a provést úpravy za účelem zvýšení výkonu a stability. Aktuální konfigurační proměnné a stavová data jsou načtena a prezentována ve stručném formátu spolu s některými základními návrhy na výkon. Je to opravdu snadné a doporučujeme analyzovat váš Linux VPS pravidelně, abyste dosáhli co nejlepších výkonů.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci MySQLTuner na server CentOS.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS Linux.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte MySQLTuner na CentOS

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo yum update
sudo yum install epel-release

Krok 2. Instalace MySQLTuner.

Skript MySQLTuner stáhněte následovně:

wget --no-check-certificate https://raw.github.com/major/MySQLTuner-perl/master/mysqltuner.pl

Musíme z něj vytvořit spustitelný skript:

chmod +x mysqltuner.pl

Chcete-li spustit MySQLTuner, můžete provést příkaz:

./mysqltuner.pl

V důsledku toho byste měli dostat něco takového:

-------- 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)

Skript doporučuje upravit nebo přidat následující proměnné v MySQL my.cnf soubor. Umístění my.cnf je obvykle /etc/my.cnf nebo /etc/mysql/my.cnf v závislosti na distribuci Linuxu, která je nainstalována na vašem serveru.

Blahopřejeme! Úspěšně jste nainstalovali MySQLTuner. Děkujeme, že jste použili tento návod k instalaci MySQLTuner k optimalizaci vašeho MySQL v systému CentOS. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web MySQLTuner .


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat MySQL na CentOS 8