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 -pTeraz 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_instalationPowinieneś 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.