GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat nástroj pro správu databáze Adminer MySQL na Alma Linux 8

Adminer dříve známý jako phpMinAdmin je plně vybavený nástroj pro správu databází napsaný v PHP. S Adminerem můžete spravovat několik databází včetně MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB a dalších. Je jednoduchý, lehký a navržený s ohledem na silné zabezpečení a uživatelský zážitek.

V tomto tutoriálu vysvětlím, jak nainstalovat Adminer na Alma Linux 8.

Předpoklady

  • Server se systémem Alma Linux 8.
  • Platný název domény s adresou IP vašeho serveru.
  • Na serveru je nakonfigurováno heslo uživatele root.

Instalovat LAMP Server

Než začnete, budete muset na svůj server nainstalovat webový server Apache, databázový server MariaDB a PHP. Všechny je můžete nainstalovat spuštěním následujícího příkazu:

dnf install httpd mariadb-server php php-mysqli php-curl php-json -y

Po instalaci všech balíčků spusťte a povolte službu Apache a MariaDB pomocí následujícího příkazu:

systemctl spustit httpd mariadb
systemctl povolit httpd mariadb

Jakmile budete hotovi, můžete přejít k dalšímu kroku.

Vytvořit databázi pro správce

Dále budete muset vytvořit databázi a uživatele pro správce. Chcete-li tak učinit, přihlaste se do prostředí MariaDB pomocí následujícího příkazu:

mysql

Jakmile se přihlásíte, vytvořte databázi a uživatele pomocí následujícího příkazu:

MariaDB [(none)]> VYTVOŘIT správce DATABÁZE;
MariaDB [(none)]> VYTVOŘIT UŽIVATELE 'adminer'@'localhost' IDENTIFIKOVANÉHO PODLE 'hesla';

Dále udělte všechna oprávnění databázi správce pomocí následujícího příkazu:

MariaDB [(none)]> UDĚLEJTE VŠE SPRÁVCE.* TOMU 'adminer'@'localhost';

Dále vyprázdněte oprávnění a ukončete prostředí MariaDB pomocí následujícího příkazu:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Stáhnout správce

Dále si budete muset na svůj server stáhnout nejnovější verzi Admineru. Nejprve vytvořte adresář pro správce v kořenovém adresáři webu Apache pomocí následujícího příkazu:

mkdir /var/www/html/adminer

Dále změňte adresář na Adminer a stáhněte Adminer pomocí následujícího příkazu:

cd /var/www/html/adminer
wget -O index.php https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1.php

Po dokončení stahování změňte vlastnictví a oprávnění adresáře Adminer na uživatele apache:

chown -R apache:apache /var/www/html/adminer/
chmod -R 775 /var/www/html/adminer/

Jakmile budete hotovi, můžete přejít k dalšímu kroku.

Konfigurace Apache pro správce

nano /etc/httpd/conf.d/adminer.conf

Přidejte následující řádky:

 ServerAdmin [chráněno e-mailem] DocumentRoot /var/www/html/adminer/ ServerName adminer.exampledomain.com DirectoryIndex index.php ErrorLog /var/log/httpd/adminer-error.log CustomLog /var /log/httpd/adminer-access.log kombinovaný

Uložte a zavřete soubor a poté restartujte službu Apache, aby se změny projevily:

systemctl restart httpd

Stav Apache můžete také zkontrolovat pomocí následujícího příkazu:

stav systemctl httpd

Měli byste vidět následující výstup:

? httpd.service – HTTP server Apache Načten:načten (/usr/lib/systemd/system/httpd.service; vypnuto; přednastaveno dodavatelem:vypnuto) Drop-In:/usr/lib/systemd/system/httpd.service.d ??php-fpm.conf Aktivní:aktivní (běží) od pá 2022-03-11 11:28:37 UTC; Před 10s Dokumenty:man:httpd.service(8) Hlavní PID:39037 (httpd) Stav:"Běží, naslouchá na:portu 80" Úkoly:213 (limit:23696) Paměť:24,5M CGroup:/system.slice/httpd .service ??39037 /usr/sbin/httpd -DOREGROUND ??39039 /usr/sbin/httpd -DFOREGROUND ??39040 /usr/sbin/httpd -DFOREGROUND ??39041 /usr/sbin/httpd -DFOREGROUND ??39042 / usr/sbin/httpd -DFOREGROUNDMar 11 11:28:37 almalinux systemd[1]:httpd.service:Succeeded.Mar 11 11:28:37 almalinux systemd[1]:Stopped The Apache HTTP Server.Mar 11 11:28:37 almalinux systemd[1]:Spouštění serveru Apache HTTP Server...

V tomto okamžiku je webový server Apache nainstalován a nakonfigurován pro obsluhu správce. Nyní můžete přejít k dalšímu kroku.

Přístup k webovému rozhraní správce

Nyní otevřete webový prohlížeč a přejděte do webového rozhraní správce pomocí adresy URL http://adminer.exampledomain.com . Měli byste vidět následující stránku:

Zadejte adresu hostitele MySQL nebo MariaDB, název databáze, uživatelské jméno, heslo a klikněte na Přihlásit knoflík. Jakmile se připojíte k MariaDB, měli byste vidět následující stránku:

Odtud můžete prostřednictvím webového prohlížeče provádět několik databázových operací, jako je vytváření tabulek, pohledů, procedur, funkcí a další.

Závěr

Gratulujeme! úspěšně jste nainstalovali Adminer na Alma Linux 8. Nyní můžete do Admineru přidávat vzdálené databázové servery a spravovat je z centrálního umístění. Pokud máte nějaké dotazy, neváhejte se mě zeptat.


Linux
  1. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  2. Jak nainstalovat Apache Maven na Rocky Linux/Alma Linux 8

  3. Jak nainstalovat Apache Cassandra na Oracle Linux 8

  1. Jak nainstalovat MySQL 5.7 na Amazon Linux

  2. Jak nainstalovat LAMP (Linux, Apache, MySQL, PHP) na Debian 9

  3. Jak nainstalovat Apache Maven na Oracle Linux 8

  1. Jak nainstalovat CyberPanel na Alma Linux 8

  2. Jak nainstalovat Mattermost na Alma Linux 8

  3. Jak nainstalovat Apache Kafka na Rocky Linux 8