Dobrý den, přátelé. V tomto příspěvku se dozvíte, jak nainstalovat Adminer na Rocky Linux 8 / Alma Linux8.
Adminer je základní klient MariaDB, SQLite a PostgreSQL, který nám umožňuje provádět operace s databázemi vytvořenými pomocí některých z těchto enginů.
Jeho použití je snadné a lehké jako jeden soubor PHP. Můžeme jej použít k rychlé vizualizaci dat, a přestože nemá skvělé funkce, může nám pomoci v nouzi.
Jelikož je vytvořen v PHP, je nutné mít webový server a jazyk nainstalovat. Kromě toho musíte nainstalovat podporovaného správce databází.
Pojďme si to nainstalovat, protože je to snadné a užitečné.
Instalace LAMP na Rocky Linux 8
Cílem tohoto příspěvku není podrobně popisovat instalaci LAMP; ale musíme jej nainstalovat, abychom v systému mohli spustit Adminer.
Otevřete terminál nebo se připojte přes SSH a aktualizujte jej.
sudo dnf update
Poté nainstalujte webový server Apache, PHP a MariaDB pomocí následujícího příkazu
sudo dnf install httpd mariadb-server php php-mysqli php-curl php-json
Poté musíte spustit služby MariaDB a Apache. Chcete-li toho dosáhnout, stačí spustit tento příkaz.
sudo systemctl enable --now httpd mariadb
Dalším krokem je konfigurace MariaDB. Chcete-li toho dosáhnout, spusťte skript mysql_secure_installation
.
sudo mysql_secure_installation
Stiskněte Enter pro přihlášení a poté změňte heslo. Poté odpovězte And
na všechny konfigurační otázky.
Poté se můžete přihlásit do konzoly MariaDB.
sudo mysql -u root -p
Vytvořte databázi pro práci s Adminerem. Tato databáze může být vaší projektovou databází nebo jakoukoli jinou databází.
CREATE DATABASE adminer;
Vytvořte jiného uživatele, než je uživatel root.
CREATE USER 'user'@'localhost' IDENTIFIED BY 'pas';
Tento uživatel není věnován pouze správci, může to být ten, který používáte pro svůj projekt, nebo obecný.
Přidělte oprávnění tomuto novému uživateli.
GRANT ALL ON adminer.* TO 'user'@'localhost';
Obnovte oprávnění a ukončete konzoli.
FLUSH PRIVILEGES;
exit;
Stáhněte si a nainstalujte Adminer v Rocky Linux 8 / Alma Linux 8
Nyní můžeme nainstalovat Adminer na Rocky Linux 8. Nejprve vytvořte složku, kam jej nainstalujeme.
sudo mkdir /var/www/html/adminer
A pak z /tmp/
stáhněte si Adminer.
cd /tmp/
wget -O index.php https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1.php
Nyní jej přesuňte do složky, kterou jsme vytvořili.
sudo mv index.php /var/www/html/adminer/
Nastavte správná oprávnění ke složce a udělejte Apache jejím vlastníkem.
sudo chown -R apache:apache /var/www/html/adminer/
sudo chmod -R 775 /var/www/html/adminer/
Poté vytvořte nového virtuálního hostitele, aby Apache mohl správně zpracovat nový web.
sudo vi /etc/httpd/conf.d/adminer.conf
A přidejte následující
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/adminer/
ServerName adminer.unixcop.com
DirectoryIndex index.php
ErrorLog /var/log/httpd/adminer-error.log
CustomLog /var/log/httpd/adminer-access.log combined
</VirtualHost>
Nahraďte ServerName
s vaší doménou. A uložte změny.
Aplikujte tyto změny restartováním Apache
sudo systemctl restart httpd
Přístup k webovému rozhraní správce
Nyní můžeme vstoupit do webového rozhraní Adminer a začít pracovat. Otevřete webový prohlížeč a přejděte na http://your-domain
a uvidíte následující.
Stačí vyplnit formulář pomocí přihlašovacích údajů pro přístup k databázi.
Poté budete moci začít používat Adminer a dotazovat se na vše v této databázi s vytvořeným připojením.
Závěr
Adminer je tak jednoduchý, že se dá považovat za špatnou aplikaci, ale pravdou je, že je docela užitečný a pomáhá nám s jednoduchou administrací databází rychle.