V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat MySQLTuner na vašem serveru Ubuntu. Pro ty z vás, kteří to 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čteny a prezentovány ve stručném formátu spolu s některými základními návrhy výkonu. Použití je opravdu snadné a doporučujeme analyzovat Linux VPS pravidelně, abyste dosáhli co nejlepšího výkonu.
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 Ubuntu.
Předpoklady
- Server s jedním z následujících operačních systémů:Ubuntu a jakákoli jiná distribuce založená na Debianu.
- 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 kroot user
. Doporučujeme jednat jakonon-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 Ubuntu
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get
příkazy v terminálu.
sudo apt-get update sudo apt-get upgrade
Krok 2. Instalace MySQLTuner.
Prvním způsobem je použití správce balíčků apt. Je to o něco jednodušší a rychlejší způsob, jak nainstalovat MySQLTuner na váš server než ten druhý uvedený výše. Protože MySQLTuner je již přidán do repozitářů Ubuntu, můžete jej nainstalovat pomocí následujícího příkazu:
sudo apt-get install mysqltuner
Chcete-li spustit MySQLTuner, můžete provést příkaz:
sudo mysqltuner
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 (> 18M) max_heap_table_size (> 18M)
Když spustíte mysqltuner
, zobrazí vám zprávu s mnoha návrhy. Stačí je následovat. Přesný návrh se bude lišit, takže je těžké je zde všechny pokrýt. Spíše vám dám několik poznámek, některé z nich nabízí mysqltuner
sám.
Blahopřejeme! Úspěšně jste nainstalovali MySQLTuner. Děkujeme, že jste použili tento návod k instalaci MySQLTuner k optimalizaci MySQL ve vašem systému Ubuntu. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web MySQLTuner .