Jak zainstalować i zabezpieczyć phpMyAdmin na Ubuntu
phpMyAdmin to popularna aplikacja internetowa, która zapewnia interfejs do zarządzania bazami danych MySQL. Umożliwia użytkownikom wykonywanie różnych operacji na bazach danych za pomocą przyjaznego dla użytkownika interfejsu. Ten przewodnik przeprowadzi Cię przez kroki instalacji i zabezpieczenia phpMyAdmin na Ubuntu 18.04/20.04
1. Wymagania wstępne
Przed rozpoczęciem upewnij się, że posiadasz następujące elementy
- Serwer z systemem Ubuntu 18.04 lub 20.04.
- Zainstalowany i uruchomiony MySQL lub MariaDB.
- Zainstalowany serwer WWW Apache lub Nginx.
- Uprawnienia Sudo na serwerze.
2. Instalacja phpMyAdmin
Krok 1: Aktualizacja indeksu pakietów
Otwórz terminal i zaktualizuj indeks pakietu
Krok 2: Instalacja phpMyAdmin
Uruchom następujące polecenie, aby zainstalować phpMyAdmin
Podczas instalacji zostaniesz poproszony o wybranie serwera WWW. Wybierz Apache lub Nginx w zależności od tego, co zainstalowałeś
Krok 3: Konfiguracja bazy danych dla phpMyAdmin
Po wyświetleniu monitu wybierz Tak, aby skonfigurować bazę danych. Zostaniesz również poproszony o podanie hasła aplikacji MySQL dla phpMyAdmin. Jeśli nie masz ustawionego hasła, pozostaw je puste i naciśnij Enter
3. Konfiguracja Apache
Jeśli korzystasz z Apache, może być konieczne włączenie konfiguracji phpMyAdmin. Uruchom następujące polecenie
Upewnij się, że plik zawiera następujące wiersze
Zapisz i wyjdź (CTRL + X, następnie Y, a następnie Enter)
Krok 4: Uruchom ponownie Apache
Po zakończeniu konfiguracji uruchom ponownie serwer Apache
4. Zabezpieczanie phpMyAdmin
Krok 1: Utwórz plik hasła Apache
Aby zabezpieczyć phpMyAdmin, możesz skonfigurować podstawowe uwierzytelnianie. Najpierw zainstaluj pakiet apache2-utils, jeśli go nie masz
Następnie utwórz plik hasła za pomocą następującego polecenia
Zastąp nazwę użytkownika żądaną nazwą użytkownika. Zostaniesz poproszony o wprowadzenie i potwierdzenie hasła
Krok 2: Aktualizacja konfiguracji phpMyAdmin
Edytuj plik konfiguracyjny phpMyAdmin
Dodaj następujące linie wewnątrz sekcji <Directory /usr/share/phpmyadmin>
Krok 3: Ponowne uruchomienie Apache
Po wprowadzeniu tych zmian należy ponownie uruchomić Apache
5. Dostęp do phpMyAdmin
Teraz można uzyskać dostęp do phpMyAdmin, przechodząc do
Zostaniesz poproszony o podanie nazwy użytkownika i hasła Apache, a następnie nazwy użytkownika i hasła MySQL
6. Wnioski
Instalacja i zabezpieczenie phpMyAdmin na Ubuntu 18.04/20.04 to prosty proces, który zapewnia potężny interfejs do zarządzania bazami danych MySQL. Postępując zgodnie z tym przewodnikiem, możesz upewnić się, że instalacja phpMyAdmin jest nie tylko funkcjonalna, ale także zabezpieczona przed nieautoryzowanym dostępem. Regularnie monitoruj wykorzystanie phpMyAdmin i aktualizuj system, aby uzyskać optymalną wydajność i bezpieczeństwo.