How to install XAMPP on Ubuntu 20.04 / Ubuntu 18.04 (Linux)
Obsah:
MySQL, nejoblíbenější systém správy relačních databází na světě, není ve výchozím úložišti Debianu k dispozici. MariaDB je výchozí databázový systém v Debianu 10.
Tento tutoriál vysvětluje, jak nainstalovat a zabezpečit MySQL na Debian 10 z repozitáře MySQL Apt Repository.
Konfigurace úložiště MySQL
Chcete-li přidat úložiště MySQL APT do svého systému, přejděte na stránku pro stažení úložiště a stáhněte nejnovější balíček vydání pomocí následujícího příkazu wget:
wget
Po dokončení stahování nainstalujte balíček vydání jako uživatel s právy sudo:
sudo apt install./mysql-apt-config_0.8.13-1_all.deb
Zobrazí se konfigurační nabídka, ze které můžete vybrat verzi MySQL, kterou chcete nainstalovat.
Po dokončení instalace se služba MySQL spustí automaticky, můžete ji ověřit zadáním:
sudo systemctl status mysql
● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: active (running) since Fri 2019-07-26 13:23:25 PDT; 37s ago…
Zabezpečení MySQL
Spusťte příkaz
mysql_secure_installation
abyste nastavili heslo root a zlepšili zabezpečení instalace MySQL:
sudo mysql_secure_installation
Securing the MySQL server deployment. Connecting to MySQL using a blank password. VALIDATE PASSWORD COMPONENT can be used to test passwords and improve security. It checks the strength of password and allows the users to set only those passwords which are secure enough. Would you like to setup VALIDATE PASSWORD component? Press y|Y for Yes, any other key for No:
Budete požádáni, abyste nakonfigurovali
VALIDATE PASSWORD PLUGIN
který se používá k testování síly hesel uživatelů MySQL. Existují tři úrovně zásad ověřování hesla, nízká, střední a silná. Pokud nechcete nastavit ověřovací modul hesla, stiskněte
ENTER
.
Please set the password for root here. New password: Re-enter new password:
Na další výzvu budete vyzváni k nastavení hesla pro uživatele root root MySQL.
By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? (Press y|Y for Yes, any other key for No): y Success. Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? (Press y|Y for Yes, any other key for No): y Success. By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? (Press y|Y for Yes, any other key for No): y - Dropping test database… Success. - Removing privileges on test database… Success. Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? (Press y|Y for Yes, any other key for No): y Success. All done!
Jakmile nastavíte heslo uživatele root, skript vás také požádá o odebrání anonymního uživatele, omezení přístupu uživatele root k místnímu počítači a odstranění testovací databáze. Na všechny otázky byste měli odpovědět „Y“ (ano).
Připojení k serveru MySQL
Chcete-li komunikovat s MySQL prostřednictvím terminálu, použijte klienta
mysql
který je nainstalován jako závislost balíčku serverů MySQL.
Pokud jste jako typ uživatele root vybrali výchozí metodu ověřování pro přihlášení k serveru MySQL:
sudo mysql
V opačném případě, pokud jste pro přihlášení zvolili starší metodu ověřování:
mysql -u root -p
Při spuštění skriptu
mysql_secure_installation
budete vyzváni k zadání kořenového hesla, které jste dříve nastavili. Jakmile zadáte heslo, zobrazí se vám prostředí MySQL, jak je ukázáno níže:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 10 Server version: 8.0.17 MySQL Community Server - GPL…
Závěr
V tomto tutoriálu jste se naučili, jak nainstalovat a zabezpečit server MySQL na serveru Debian 10. Také jsme vám ukázali, jak se připojit k prostředí MySQL.
Pokud vaše aplikace nemá žádné specifické požadavky, měli byste se držet MariaDB, výchozího databázového systému v Debianu 10.
mysql debianJak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nainstalovat a konfigurovat redis na Debian 10 linux

V tomto tutoriálu se budeme zabývat instalací a konfigurací Redisu na Debianu 10, Buster. Redis je úložiště klíčů s hodnotou klíče s otevřeným zdrojovým kódem.
Jak nainstalovat mysql na Debian 9

V tomto tutoriálu vám ukážeme, jak nainstalovat a zabezpečit MySQL na počítači s Debianem 9 z repozitáře MySQL Apt Repository.