Kategorie: Linux

Adminer – Zarządzanie bazą danych w jednym pliku PHP Instalacja w AlmaLinux 8

Adminer (wcześniej phpMinAdmin) jest w pełni funkcjonalnym narzędziem do zarządzania bazą danych napisany w PHP. W przeciwieństwie do narzędzia phpMyAdmin, zawiera pojedynczy plik, który jest gotowy do wgrania na serwer docelowy. Adminer jest dostępny dla MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB.

Poniżej sposób na instalację w systemie AlmaLinux.

Na początek szybka instalacja LAMP, uruchamiamy terminal i wydajemy polecenie:

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

Uruchamiamy serwer mysql

systemctl start httpd mariadb
systemctl enable httpd mariadb

przechodzimy do konsoli mysql:

mysql

Tworzymy bazę danych adminer:

CREATE DATABASE adminer;

Tworzymy użytkownika adminer:

CREATE USER 'adminer'@'localhost' IDENTIFIED BY 'naszehaslo';

Nadajemy uprawnienia:

GRANT ALL ON adminer.* TO 'adminer'@'localhost';

Przeładowujemy:

FLUSH PRIVILEGES;

Wychodzimy z mysql:

EXIT;

Tworzymy katalog do pobrania dla adminera w naszym wypadku będzie to katalog /adminer

mkdir /var/www/html/adminer

Przechodzimy do katalogu i pobieramy:

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

Nadajemy uprawnienia:

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

Teraz tworzymy vhost apache aby nasz adminer był dostępny pod wskazaną przez nas nazwą w naszym wypadku to adminer.domena.pl

Tworzymy plik:

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

o zawartości:

     ServerAdmin admin@domena.pl
     DocumentRoot /var/www/html/adminer/
     ServerName adminer.domena.pl
     DirectoryIndex index.php
     ErrorLog /var/log/httpd/adminer-error.log
     CustomLog /var/log/httpd/adminer-access.log combined

zapisujemy i restartujemy serwer httpd:

systemctl restart httpd

Teraz otwórz przeglądarkę internetową i uzyskaj dostęp do interfejsu sieciowego Administratora, korzystając z adresu URL http://adminer.domena.pl

Podaj adres hosta MySQL lub MariaDB, nazwę bazy danych, nazwę użytkownika, hasło i kliknij przycisk Zaloguj.

Z tego miejsca możesz wykonać kilka operacji na bazie danych, takich jak tworzenie tabel, widoków, procedur, funkcji i wiele innych.

Linux

Udostępnij
Opublikowane przez
Linux

Najnowsze wpisy

KeePass2 2.52 w Ubuntu 22.04

Poniższy poradnik opisuje sposób instalacji KeePass w systemie Ubuntu. Całość wykonamy za pomocą kilku poleceń…

2 lata temu

Instalacja Master PDF editor w Ubuntu 22.04

Master PDF Editor to wszechstronny program PDF, który zawiera wiele funkcji. Oprócz tworzenia i edycji…

2 lata temu

iotop – monitorowanie pamięci

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…

2 lata temu

Uruchomienie wiele poleceń w jednym zadaniu Cron

Możesz oddzielić dwa lub więcej poleceń za pomocą średników (;), Średnik (;): służy do oddzielania…

2 lata temu

Zmiana danych exif zdjęcia w terminalu Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…

2 lata temu

Instalacja Rocket.Chat Server w systemie Rocky Linux 8

Poniższy poradnik opisuje sposób instalacji Rocket.Chat W systemie Rocky Linux 8 Całość bardzo prosto zainstalujemy…

2 lata temu