V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat MariaDB na vašem serveru Ubuntu 16.04. Pro ty z vás, kteří nevěděli, MariaDB je open-source a cross- platformový databázový stroj a server, navržený jako náhrada za známý a výkonný databázový stroj MySQL používaný na mnoha webových serverech po celém světě. Aplikace je zaměřena na databázové profesionály, kteří hledají škálovatelné, robustní a spolehlivé a stabilní SQL server, náhrada za databázový server MySQL.
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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukázat vám krok za krokem instalaci MariaDB na server Ubuntu 16.04 LTS (Xenial Xerus).
Předpoklady
- Server s jedním z následujících operačních systémů:16.04 LTS (Xenial Xerus).
- 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 MariaDB na Ubuntu 16.04
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.
apt-get update apt-get upgrade
Krok 2. Instalace MariaDB.
Instalace MariaDB je stejně jednoduchá jako spuštění jediného příkazu níže:
apt-get install mariadb-server
Pokud si chcete nainstalovat MariaDB 10.x, která není součástí úložiště distribuce. Přidáme repozitář MariaDB do našeho systému:
sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://ftp.utexas.edu/mariadb/repo/10.1/ubuntu xenial main
Jakmile je klíč importován a úložiště přidáno, můžete nainstalovat MariaDB pomocí:
apt-get update apt-get install mariadb-server
Po dokončení můžete ověřit, zda je MariaDB nainstalována spuštěním následujícího příkazu:
systemctl start mariadb systemctl status mariadb
Krok 3. Zabezpečení MariaDB po instalaci.
Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:
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
Pro přihlášení do MariaDB 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
Blahopřejeme! Úspěšně jste nainstalovali MariaDB. Děkujeme, že jste použili tento návod k instalaci MariaDB v systému Ubuntu 16.04 LTS (Xenial Xerus). Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální Web MariaDB.