V tomto tutoriálu vám ukážeme, jak nainstalovat MySQL na Linux Mint 19. Pro ty z vás, kteří nevěděli, MySQL je systém pro správu relačních databází (RDBMS), který běží jako server poskytující víceuživatelský přístup k řadě databází. MySQL je jedním z nejpopulárnějších systémů pro správu databází s otevřeným zdrojovým kódem. MySQL je napsán v C a C++ a je kompatibilní se všemi hlavními operačními systémy. MySQL lze použít pro různé aplikací, ale nejčastěji se vyskytuje na webových serverech.
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 MySQL na server Linux Mint 19 (Tricia).
Předpoklady
- Server s jedním z následujících operačních systémů:Linux Mint 19 (Tricia).
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
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 MySQL na Linux Mint 19 Tricia
Krok 1. Než spustíte výukový program níže, je důležité se ujistit, že váš systém je aktuální, a to spuštěním následujícího apt
příkazy v terminálu:
sudo apt update
Krok 2. Instalace MySQL na Linux Mint.
Nainstalujte MySQL server pomocí následujícího příkazu:sudo apt install mysql-server
Po instalaci lze níže uvedené příkazy použít k zastavení, spuštění a povolení, aby se služba MySQL vždy spustila při startu serveru:
sudo systemctl stop mysql sudo systemctl start mysql sudo systemctl enable mysql
Krok 3. Zabezpečení MySQL.
Po dokončení instalace MySQL možná budete muset zabezpečit své nové MySQL. Ve výchozím nastavení není MySQL zesíleno. MySQL můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MySQL:
mysql_secure_installation
Nakonfigurujte to takto:
- 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
Chcete-li se přihlásit do MySQL, použijte následující příkaz (všimněte si, že jde o stejný příkaz, který byste použili k přihlášení do databáze MySQL):
mysql -u root -p
Jednou z nejdůležitějších věcí při spuštění MySQL na produkčním serveru je vytěžit maximum z jeho výkonu. Pokud jste začátečník a nevíte jak pro vyladění serveru MySQL můžete začít s programem zvaným MySQLTuner. Pomůže vám analyzovat váš server a vyladit MySQL pro lepší celkový výkon.
Blahopřejeme! Úspěšně jste nainstalovali MySQL. Děkujeme, že jste použili tento návod k instalaci nejnovější verze serveru MySQL v systému Linux Mint. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální Web MySQL.