Zainstaluj phpMyAdmin 5 na centy 8

Zainstaluj phpMyAdmin 5 na centy 8
phpMyAdmin służy do zarządzania bazami danych mysql/mariaDB graficznie z przeglądarki internetowej. PhpMyAdmin 5 to najnowsza wersja phpMyAdmin w momencie tego pisania.

W tym artykule pokażę ci, jak zainstalować phpMyAdmin 5 na centro 8. Więc zacznijmy.

Instalowanie PHP, Apache, MySQL/MARIADB:

phpMyAdmin jest pisany na temat języka programowania php. Musisz więc mieć działający serwer lamp, aby uruchomić phpMyAdmin.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Centos 8 za pomocą następującego polecenia:

$ sudo dnf makeCache

Teraz zainstaluj wszystkie wymagane pakiety (dla Apache, PHP, MySQL/Mariadb) z następującym poleceniem:

$ sudo dnf instalacja mariadb mariadb-server httpd httpd-tools php php-cli php-json
php-gd php-mbstring php-pdo php-xml php-mysqlnd

Naciskać Y a następnie naciśnij Aby potwierdzić instalację.

Należy zainstalować wszystkie wymagane pakiety.

Teraz uruchom serwer WWW Apache z następującym poleceniem:

$ sudo systemctl start httpd

Teraz dodaj usługę Apache Web Server do uruchamiania systemowego za pomocą następującego polecenia:

$ sudo systemctl włącz HTTPD

Teraz sprawdź status usługi Apache Web Server w następujący sposób:

$ sudo Systemctl Status httpd

Działa poprawnie.

Teraz uruchom serwer bazy danych MariaDB z następującym poleceniem:

$ sudo systemctl start mariadb

Teraz dodaj usługę serwera bazy danych MariaDB do uruchamiania systemu za pomocą następującego polecenia:

$ sudo systemCtl włącza mariadb

Teraz sprawdź status usługi serwera bazy danych Mariadb w następujący sposób:

$ sudo Systemctl Status Mariadb

Działa poprawnie.

Konfiguracja konta MySQL/MariaDB dla phpMyAdmin:

Teraz musisz utworzyć konto użytkownika MySQL/Mariadb dla phpMyAdmin.

Najpierw zaloguj się do twojej powłoki bazy danych MySQL/Mariadb źródło Z następującym poleceniem:

$ sudo mysql -u root -p

Teraz wpisz hasło root MySQL/Mariadb i naciśnij . Domyślnie nie jest ustawiane hasło. Więc po prostu naciśnij Jeśli nie ustawiłeś hasła MySQL/MARIADB.

NOTATKA: Do konfigurowania mysql/mariadb źródło hasło, uruchom następujące polecenie i śledź kreatora.

$ sudo mysql_secure_instalation

Powinieneś zostać zalogowany do konsoli MySQL/Mariadb źródło.

Teraz utwórz nowego użytkownika MySQL/MariaDB phpMyAdmin następująco:

> Daj wszystko na *.* Do „phpMyAdmin”@„localhost” zidentyfikowane przez '';

Pamiętaj, aby wymienić z własnym hasłem.

Teraz, aby zmiany obowiązują, uruchom następujące oświadczenie SQL.

> Przywileje spłukające;

Na koniec wyjdź ze skorupy MySQL/Mariadb w następujący sposób:

> Wyjdź

Pobieranie phpMyAdmin 5:

Aby pobrać phpMyAdmin, odwiedź oficjalną stronę do pobrania phpMyAdmin z ulubionej przeglądarki internetowej i kliknij Pobierać przycisk.

Twoja przeglądarka powinna skrócić Cię do zapisania archiwum phpMyAdmin. Wybierać Zapisz plik i kliknij OK.

Należy pobrać archiwum phpMyAdmin.

Instalowanie phpMyAdmin 5:

Po pobraniu archiwum phpMyAdmin przejdź do swojego ~/Pobieranie katalog w następujący sposób:

$ cd ~/pobieranie

Powinieneś być w stanie znaleźć archiwum PhpMyAdmin 5 phpMyAdmin-5.0.0-wszystko w języku.zamek błyskawiczny Tutaj.

Teraz wyodrębnij phpMyAdmin-5.0.0-wszystko w języku.zamek błyskawiczny archiwum w /var/www Katalog z następującym poleceniem:

$ sudo unzip -d /var /www phpMyAdmin -5.0.0-wszystko w języku.zamek błyskawiczny

phpMyAdmin-5.0.0-wszystko w języku.zamek błyskawiczny Archiwum powinno być wyodrębnione do /var/www informator.

Nowy katalog phpMyAdmin-5.0.0-allanguages/ powinien być utworzony w /var/www informator. Pamiętaj o nazwie katalogu, ponieważ będziesz jej potrzebować później.

Teraz zmień użytkownika i grupę /var/www/phpMyAdmin-5.0.0-wszystko w języku katalog i jego treść Apache następująco:

$ sudo chown -rf apache: apache/var/www/phpMyAdmin -5.0.0-wszystko w języku

Jeśli masz włączone SELINUX (co jest bardzo prawdopodobne w Centos 8/Rhel 8), uruchom następujące polecenie, aby ustawić prawidłowy kontekst Selinux na /var/www/phpMyAdmin-5.0.0-wszystko w języku katalog i jego zawartość.

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/
phpMyAdmin-5.0.0-wszystko (//.*)?"

Aby zmienia się Selinux, uruchom następujące polecenie:

$ sudo restorecon -rv/var/www/phpMyAdmin -5.0.0-wszystko w języku

Kontekst Selinux należy zastosować do /var/www/phpMyAdmin-5.0.0-wszystko w języku katalog i jego zawartość.

Teraz utwórz nowy plik konfiguracyjny Apache dla phpMyAdmin /etc/httpd/conf.D/phpMyAdmin.conf Z następującym poleceniem:

$ sudo vi/etc/httpd/conf.D/phpMyAdmin.conf

Teraz dodaj następujący wiersz do pliku /etc/httpd/conf.D/phpMyAdmin.conf

Alias ​​/phpMyAdmin /var /www /phpMyAdmin-5.0.0-wszystko w języku

Teraz uruchom ponownie usługę Apache Web Server za pomocą następującego polecenia:

$ sudo systemctl restart httpd

Teraz odwiedź http: // localhost/phpMyAdmin/z przeglądarki internetowej i powinieneś zobaczyć stronę logowania phpMyAdmin.

Wpisz nazwę użytkownika phpMyAdmin oraz hasło i kliknij Iść.

Powinieneś zostać zalogowany do phpMyAdmin. Teraz powinieneś być w stanie użyć phpMyAdmin, aby umówić się na bazę danych MySQL/Mariadb z przeglądarki internetowej.

Dostęp do phpMyAdmin 5 zdalnie:

Jeśli chcesz zdalnie uzyskać dostęp do phpMyAdmin (z innych komputerów w sieci), będziesz musiał skonfigurować zaporę ogniową CentOS 8, aby umożliwić dostęp do portu 80.

Aby umożliwić dostęp do portu 80, uruchom następujące polecenie:

$ sudo firewall-cmd --add-service = http --Permanent

Aby zmiany zaczęły się obowiązywać, uruchom następujące polecenie:

$ sudo firewall-cmd-odpowiadanie

Teraz znajdź adres IP swojego komputera Centos 8 za pomocą następującego polecenia:

$ nmcli

W moim przypadku adres IP to 192.168.20.129. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Teraz, ze zdalnych komputerów, otwórz przeglądarkę internetową i odwiedź http: // 192.168.20.129/ phpMyAdmin/ do dostępu.

Tak więc instalujesz phpMyAdmin 5 na centro 8. Dziękujemy za przeczytanie tego artykułu.