Adminer je webový nástroj, který umožňuje spravovat více databázových systémů z centrálního místa. Nástroj je uživatelsky přívětivý, lehký a má špičkový výkon s úhledným uživatelským rozhraním.
Správce databází Adminer je dostupný ve všech distribucích Linuxu. Můžete jej snadno nainstalovat a nakonfigurovat na Ubuntu prostřednictvím terminálu a přistupovat k jeho webovému rozhraní prostřednictvím libovolného prohlížeče. Databázové operace můžete spouštět přímo z řídicího panelu správce a snadno spravovat více databází.
Zde je návod, jak nainstalovat a nastavit Adminer na Ubuntu.
Co je Adminer?
Alternativa k phpMyAdmin, Adminer je open-source nástroj pro správu více databází z centralizovaného umístění. Nástroj má podporu pro MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB a Elasticsearch.
Adminer má lepší zabezpečení než phpMyAdmin a je lehčí. Dodává se s čistým rozhraním, které usnadňuje používání a učení. Můžete k němu přistupovat z webového rozhraní zadáním IP adresy počítače, na kterém je spuštěna instance správce.
Jak nainstalovat Adminer na Ubuntu
Zde jsou kroky k instalaci Admineru Distribuce založené na Ubuntu:
Krok 1: Aktualizujte a upgradujte Ubuntu
Než se pustíte do instalace správce, musíte aktualizovat a upgradovat svůj systém, abyste s novými instalacemi neměli žádné problémy. Otevřete terminál na vašem počítači Ubuntu stisknutím Ctrl + Alt + T a spusťte příkazy update a upgrade.
sudo apt Aktualizace && sudo apt vylepšit
Krok 2: Nainstalujte Apache na Ubuntu
Jakmile aktualizujete a upgradujete systémové balíčky, dalším úkolem je nainstalovat Apache. To provedete spuštěním následujícího příkazu:
sudo apt Nainstalujte apache2
Jakmile je Apache úspěšně nainstalován, povolte službu pomocí nástroje systemctl:
povolit sudo systemctl --nyní apache2
Také se ujistěte, že Apache funguje správně, aniž by způsoboval nějaké chyby na pozadí.
sudo systemctl status apache2 --no-pager -l
To říká, že Apache je aktivní a běží v pořádku na Ubuntu.
Krok 3: Nainstalujte PHP na Ubuntu
Protože je Adminer napsán v PHP, musíte nainstalovat PHP a jeho základní rozšíření. Chcete-li jej nainstalovat, spusťte:
sudo apt Nainstalujte php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm
Jakmile úspěšně nainstalujete PHP a jeho rozšíření, znovu načtěte Apache pomocí:
systemctl reload apache2
Krok 4: Nainstalujte MariaDB na Ubuntu
Po instalaci PHP potřebujete na vašem systému databázi, kterou můžete spravovat pomocí Admineru. Můžete nainstalovat jakoukoli databázi, jako je MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB atd.
Protože se MariaDB většinou používá v mnoha aplikacích založených na PHP, nainstalujme si ji na Ubuntu.
sudo apt Nainstalujte mariadb-server
Jakmile je databáze nainstalována, povolte ji:
povolit sudo systemctl --nyní mariadb
Ověřte, zda databáze funguje správně, zkontrolováním jejího stavu:
sudo systemctl status mariadb
To říká, že MariaDB je v aktivním stavu a na Ubuntu funguje dobře.
Po instalaci MariaDB ji také musíte zabezpečit pomocí skriptu, který vám umožní nastavit root heslo pro MariaDB, odstraňte anonymní uživatele, zakažte vzdálené přihlášení root a odstraňte test databáze. Chcete-li spustit skript, spusťte:
sudo mysql_secure_installation
Krok 5: Nastavte heslo správce pro správce
Chcete-li spravovat databázi pomocí Správce, potřebujete přístup ke kořenovému uživateli databáze. K tomu potřebujete root heslo, které vám umožní spravovat všechny databáze přes Adminer.
Chcete-li nastavit heslo, nejprve otevřete příkazový řádek MySQL:
sudo mysql
Chcete-li nastavit heslo uživatele root, spusťte:
SOUBORHESLOPRO'vykořenit'@'localhost' = HESLO("moje heslo");
Ujistěte se, že jste nahradili "moje heslo" s heslem, které chcete zachovat pro uživatele root.
Chcete-li aktualizovat heslo, proveďte:
OPLACHOVATPRIVILEGIÍ;
Chcete-li ukončit příkazový řádek MariaDB, spusťte:
výstup;
Krok 6: Nainstalujte Adminer na Ubuntu
Adminer na Ubuntu můžete nainstalovat pomocí správce balíčků APT:
sudo apt Nainstalujte správce
Po instalaci povolte php-fpm:
sudo a2enconf php*-fpm
Chcete-li povolit konfigurační soubor Apache pro správce, spusťte:
správce sudo a2enconf
Nyní znovu načtěte Apache a aktualizujte změny, které jste právě provedli:
systemctl reload apache2
Jakmile znovu načtete Apache, restartujte jej pomocí:
sudo systemctl restart apache2
Krok 7: Vstupte do webového rozhraní správce
Nyní, když jsou provedeny všechny potřebné instalace potřebné pro Adminer, můžete přistupovat k aplikaci přes webové rozhraní a začít spravovat svou databázi.
Pro přístup k Admineru otevřete prohlížeč a zadejte IP adresu počítače, na kterém Adminer běží.
Pokud používáte Adminer na lokálním systému, použijte tuto adresu:
http://127.0.0.1/adminer
Pokud však spouštíte Adminer na vzdáleném počítači, zadejte IP adresu počítače pro přístup k Admineru takto:
http://server-ip-address/adminer
Po spuštění webové adresy administrátorovi se ve vašem prohlížeči zobrazí následující přihlašovací stránka:
Chcete-li se přihlásit do správce, zadejte jako uživatelské jméno root a zadejte heslo, které jste nastavili v kroku 5. Není třeba zadávat název databáze, protože správce má přístup ke všem dostupným databázím, takže ponechte Databáze krabice prázdná. Po zadání všech požadovaných informací klikněte na Přihlásit se.
Jakmile získáte přístup, najdete následující řídicí panel. Odtud máte přístup ke všem dostupným databázím pro jejich správu. Zde můžete také vytvořit nebo smazat databázi.
Jak vidíte, rozhraní Admineru je jednoduché, málo obsazené, a proto se snadno spravuje.
Jak odinstalovat Adminer z Ubuntu
Pokud již Adminer ke správě databází nepotřebujete, můžete jej jednoduše odinstalovat ze systému. Chcete-li odebrat správce z Ubuntu, spusťte:
sudo apt autoremove --vyčistit správce
Pokud chcete ze systému odebrat také MariaDB, Apache a PHP, je to také možné pomocí základních příkazů Linuxu.
Chcete-li to provést, musíte tyto služby nejprve zastavit a poté je odstranit. Chcete-li zastavit Apache a MariaDB, spusťte:
sudo systemctl stop apache2 mariadb
Nyní odstraňte MariaDB, PHP a Apache pomocí:
sudo apt autoremove --purge mariadb-server php* apache2
Spravujte všechny své databáze efektivně z centralizovaného administrátorského rozhraní
Adminer vám umožňuje spravovat všechny vaše databáze z jediného webového rozhraní. Na Admineru můžete provádět více databázových operací, jako je vytváření nebo mazání databáze, editace tabulek, procházení/vkládání/editace řádků tabulky, řazení sloupců, editace DB objektů a mnoho dalšího více.
Neexistuje také žádné omezení pro správu databází v Admineru. Na druhé straně phpMyAdmin má podporu pouze pro MariaDB a MySQL, což z Admineru dělá systém pro správu databází. Můžete si vybrat, zda půjdete s phpMyAdminem, ale na svůj počítač budete muset nainstalovat buď MariaDB nebo MySQL.