Na weby ve WordPressu jsem zatím vždy použil MySQL databázi. Tento článek jsem napsal jako návod pro uživatele Linuxu. Pokud máte novou instalaci musíte nainstalovat MySQL server. Existuje ještě PostgreSQL, tu však používám hlavně na aplikace v Ruby on Rails.
Krok 1:
$ sudo dnf updateKrok 2: Stažení souborů z repozitáře
$ sudo dnf install https://repo.mysql.com//mysql80-community-release-fc31-1.noarch.rpmKrok 3: Istalace MySQL serveru
$ sudo dnf install mysql-community-server
$ sudo systemctl start mysqld
$ sudo systemctl enable mysqld
Krok 4: Nastavení MySQL po instalaci serveru
$ grep 'Temporary password' /var/log/mysqld.log | tail -1
$ sudo mysql_secure_installation
Postupujte podle pokynů v terminálu, pro větší zabezpečení vše odklikejte volbou „Y“
- Change the password for root – Zvolte y a změňte root heslo
- Remove anonymous users? Zvolte y (nebo nechte n)
- Disallow root login remotely? Zvolte y
- Remove test database and access to it? Zvolte y
- Reload privilege tables now? Zvolte y
Krok 5: Spojení s MySQL
$ mysql -u root -pJak zjistím, že databáze MySQL běží?
$ mysqladmin -u root -p statusPokud je vše v pořádku terminál vypíše:
Enter password:
Uptime: 4 Threads: 1 Questions: 45 Slow queries: 0 Opens: 24 Flush tables: 1 Open tables: 21 Queries per second avg: 9.500Pokud selže:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!Můžete také nainstalovat LAMP stack proFedoru a nakonfigurovat PHPMyAdmin na Fedoře pro uživatelsky přívětivější přístup ke správě databází.
Zdroje:
Oficiální stránky distribuce Linuxu FEDORA: Instalace MySQL/MariaDB na FEDORA