Jak zainstalować phpMyAdmin na Ubuntu 20.04

Jak zainstalować phpMyAdmin na Ubuntu 20.04

PhpMyAdmin to najlepszy klient internetowy do dostępu do serwerów MySQL. Jest dostępny do pobrania i instalacji na serwerze. Możesz hostować to na dowolnym serwerze działającym z Apache i PHP.

PhpMyAdmin jest zapisywany na PHP. Obecna wersja phpMyAdmin jest kompatybilna z php 7.1 i nowsze i mysql 5.5 lub Mariadb 5.5 lub nowsze.

Ten samouczek pomoże Ci zainstalować i skonfigurować phpMyAdmin na Ubuntu 20.04 System Linux.

Krok 1 - Zainstaluj Apache i PHP

Zakładamy, że już zainstalowałeś serwer MySQL w systemie Ubuntu. Wystarczy zainstalować inne wymagane pakiety, aby uruchomić i uzyskać dostęp do phpMyAdmin.

sudo apt instinst instaluj apache2 wget unzip  sudo apt Zainstaluj php php-zip php-json php-mbstring php-mysql  

Po zakończeniu instalacji włącz i uruchom Apache Server.

Sudo Systemctl włącza Apache2  sudo systemctl start apache2  

Krok 2 - Zainstaluj phpMyAdmin na Ubuntu 20.04

phpMyAdmin jest również dostępny w ramach repozytorium pakietów domyślnych, ale głównie mają starszą wersję. W tym samouczku pobieramy najnowsze phpMyAdmin i konfigurujemy w naszym systemie.

Twój system jest gotowy do instalacji phpMyAdmin. Pobierz najnowsze archiwum phpMyAdmin z oficjalnej strony pobierania lub użyj poniższych poleceń, aby pobrać phpMyAdmin 5.1.1 w twoim systemie.

Po pobraniu archiwum wyciągu i przejdź do właściwej lokalizacji.

wget https: // pliki.phpMyAdmin.net/phpMyAdmin/5.1.1/phpmyadmin-5.1.1-wszystkie języki.zamek błyskawiczny  Unzip PhpMyAdmin-5.1.1-wszystkie języki.zamek błyskawiczny  MV phpmyadmin-5.1.1-alwejgi/usr/share/phpMyAdmin  

Następnie stwórz TMP katalog i ustaw odpowiednie uprawnienia.

mkdir/usr/share/phpMyAdmin/tmp  Chown -r www-data: www-data/usr/share/phpMyAdmin  CHMOD 777/USR/SHARE/PHPMYADMIN/TMP  

Krok 3 - Skonfiguruj phpMyAdmin

Teraz musisz skonfigurować serwer WWW, aby obsługiwać phpMyAdmin w sieci. Utwórz plik konfiguracyjny Apache dla phpMyAdmin i edytuj w edytorze tekstu:

sudo vi/etc/apache/conf-aurailable/phpMyAdmin.conf  

Dodaj poniższą zawartość do pliku.

Alias ​​/phpMyAdmin /usr /share /phpMyAdmin alias /phpMyAdmin /usr /shar
12345678910111213141516171819Alias ​​/phpMyAdmin /usr /shar AddDefaultCharSet UTF-8 Wymagać wszystkich przyznanych Wymagać wszystkich przyznanych

Zapisz swój plik. Naciskać WYJŚCIE Klucz do przełączania na polecenie więcej. Następnie wpisz : (okrężnica) i typ w Po okrężnicy i uderzeniu Wchodzić.

Po dokonaniu wszystkich zmian, upewnij się, że uruchom usługę Apache, aby ponownie załadować wszystkie ustawienia.

sudo a2enconf phpmyadmin  sudo systemctl restart apache2  

Krok 4 - Dostosowanie zapory ogniowej

Systemy z włączonymi zaporami muszą umożliwić usługę HTTP ze zapory. Uruchom poniższe polecenia, aby otworzyć port dla serwerów internetowych w zaporze ogniowej.

sudo firewall-cmd --permanent --add-service = http  Sudo Firewall-CMD-RELOOD  

Krok 5 - dostęp do phpmyadmin

Wszystkie zrobione. Skończyłeś konfigurację PhpMyAdmin w systemie Ubuntu Linux. Teraz uzyskaj dostęp do phpMyAdmin z adresem IP serwera lub nazwą domeny.

http: // Your-Server-Ip-Domain/PhpMyAdmin 

Zastępować Twój serwer-ip-domen z localhost (dla maszyn lokalnych) lub adresem IP systemowym dla zdalnych maszyn. Zaktualizowałem nasze DN i wskazałem DBHost.tecadmin.netto na adres IP serwera.

Zaloguj się do nazwy użytkownika i hasła używanego do dostępu do MySQL w wierszu poleceń.

Wniosek

Z powodzeniem skonfigurowałeś phpMyAdmin w systemie Ubuntu. Wyłączmy login użytkownika root dla phpMyAdmin do celów bezpieczeństwa.