Aby tworzyć prace tworzenia stron internetowych, możesz zainstalować XAMPP lub LAMP. Jeśli używasz serwera XAMPP dla Ubuntu, nie musisz instalować PhpMyAdmin osobno. Zostanie on domyślnie zainstalowany na serwerze XAMPP, gdy zainstalujesz serwer XAMPP. Ale jeśli używasz lampy na Ubuntu, musisz zainstalować phpMyAdmin, pobierając pakiet. Ten samouczek pomoże Ci zainstalować phpMyAdmin na Ubuntu.
Przed rozpoczęciem procesu instalacji musisz potwierdzić, że lampa działa poprawnie. Uruchom następujące polecenia, aby sprawdzić, czy Apache2, MySQL i PHP są instalowane i działają.
Sprawdź aktualny status serwera WWW (Apache2).
$ sudo Systemctl Status Apache2
Sprawdź połączenie serwera bazy danych (MySQL/MARIADB). Serwer MySQL jest zainstalowany tutaj.
[Jeśli dla root] nie jest ustawione hasło]
$ sudo mysqlLub
[Jeśli użytkownik root ma hasło]
$ sudo mysql -u root -pSprawdź wersję zainstalowanego PHP.
$ php -v
Otwórz dowolną przeglądarkę i sprawdź uruchomiony serwer Apache.
http: // localhost
Po sprawdzeniu powyższych zadań możesz rozpocząć proces instalacji phpMyAdmin na Ubuntu.
Uruchom polecenie aktualizacji przed ustaleniem procesu instalacji phpMyAdmin.
Aktualizacja $ sudo apt
Po aktualizacji uruchom następujące polecenie, aby zainstalować phpMyAdmin z repozytoriów Ubuntu. Naciskać „y” Kiedy poprosi o pozwolenie na rozpoczęcie instalacji.
$ sudo apt Zainstaluj phpMyAdmin php-mbstring php-gettext
wciśnij przestrzeń Aby wybrać serwer Apache2, wybierać OK i naciśnij ENTER, gdy pojawi się następujący monit.
Wybierać Tak i naciśnij Enter, aby użyć dbconfig-common Do konfigurowania bazy danych.
Następnie musisz ustawić hasło MySQL, aby nawiązać połączenie z serwerem bazy danych za pomocą phpMyAdmin. Wpisz hasło, wybierz OK i naciśnij Enter.
Wpisz hasło do potwierdzenia. Wybierać OK i naciśnij Enter.
Uruchom następujące polecenie, aby włączyć rozszerzenie PHP, Mbstring, do używania pliku konfiguracyjnego phpMyAdmin Apache.
$ sudo phpenmod mbstring
Uruchom ponownie serwer Apache, aby uzyskać efekt instalacji.
$ sudo systemctl restart apache2
Teraz phpMyAdmin jest prawidłowo zainstalowany i możesz wybrać następny krok, aby skonfigurować inną konfigurację phpMyAdmin.
Krok 2: Umieszczenie uwierzytelniania i uprawnienia
Domyślna nazwa użytkownika i hasło są ustawiane w momencie instalacji phpMyAdmin do wykonywania zadań bazowych. Domyślna nazwa użytkownika to 'phpMyAdmin„A hasło to to, które ustawiłeś w poprzednim kroku. Ale lepiej jest użyć phpMyAdmin, tworząc połączenie jako użytkownika root, aby wykonywać wszystkie typowe operacje bazy danych. Jeśli nie jest ustawione hasło dla źródło Użytkownik Po zainstalowaniu serwera MySQL lub MARIADB należy później ustawić hasło dla serwera bazy danych. Użytkownik root może użyć 'Auth_socket' Lub 'mysql_native_password„Wtyczka do nawiązania połączenia z serwerem. Jeśli 'Auth_socket„Wtyczka jest ładowana dla użytkownika root, a następnie zmień metodę uwierzytelniania użytkownika root” z ”Auth_socket' Do 'mysql_native_password'W celu bezpieczeństwa. Możesz także utworzyć nowe konto użytkownika, aby uzyskać dostęp do phpMyAdmin.
Konfiguracja dla użytkownika root:
Połącz się z serwerem bazy danych i sprawdź bieżącą metodę uwierzytelniania źródło użytkownik.
$ sudo mysqlUstaw hasło dla użytkownika root, jeśli nie jest ustawione wcześniej.
> Ustaw hasło „root”@„localHost” = hasło („MyNewPasword”);Zmień metodę uwierzytelniania użytkownika root, używając polecenia alter, jeśli bieżąca metoda uwierzytelniania użytkownika root jest ”Auth_socket'. Tutaj ustawiona jest metoda uwierzytelnianiamysql_native_password' domyślnie. Więc nie ma potrzeby uruchamiania następującego polecenia.
> Zmień użytkownika „root”@„localHost” zidentyfikowane z mysql_native_password przez „MyNewPassword”;Uruchom następujące polecenie, aby ponownie załadować uwierzytelnianie i pokazać efekt modyfikacji.
> Przywileje spłukające;Ponownie uruchom następujące zapytanie, aby sprawdzić bieżącą metodę uwierzytelniania źródło użytkownik.
> Wybierz użytkownika, uwierzytelnianie_string, wtyczka, host z MySQL.użytkownik;Konfiguracja dla konkretnego użytkownika MySQL:
Jeśli chcesz ustawić uprawnienia dla innych użytkowników na dostęp do phpMyAdmin bez użytkownika root, wykonaj następujące zadania.
Połącz się z serwerem MySQL jako użytkownik root i utwórz nowego użytkownika. Hasło jest ustawione dla użytkownika root w poprzednim kroku. Więc musisz użyć -P opcja połączenia z serwerem.
$ mysql -u root -pWykonaj następujące zapytanie, aby utworzyć nowego użytkownika nazwanego „Linuxhint”;
> Utwórz użytkownika „Linuxhint”@„LocalHost” zidentyfikowane przez „SecretPass”;Następnie musisz ustawić wymagane uprawnienia dla nowego użytkownika, aby uzyskać dostęp do serwera bazy danych. Uruchom następujące polecenie, aby ustawić wszystkie uprawnienia dla nowego użytkownika.
> Udzień wszystkie przywileje na *.* Do „Linuxhint”@„localHost” z opcją grantu;Teraz wyjdź z monitu MySQL.
> Wyjdź
Uzyskaj dostęp do phpMyAdmin z przeglądarki:
Otwórz dowolną przeglądarkę i wpisz następujący adres URL, aby to sprawdzić phpMyAdmin działa poprawnie lub nie.
http: // localhost/phpmyadmin
Teraz zaloguj się do serwera, dostarczając root lub nowo utworzone poświadczenia użytkownika. Poniższa strona pojawi się po zalogowaniu.
Krok-3: Za pomocą phpMyAdmin
Są dwa panele phpMyAdmin strona. Lewy panel pokazuje listę wszystkich istniejących baz danych, tabel, procedur i widoków. Musisz kliknąć przycisk „+” konkretnej bazy danych, aby wyświetlić tabele, procedury i widoki.
Prawy panel zawiera różne informacje o serwerze bazy danych i opcje kart do wykonywania określonych zadań bazy danych. Pięć paneli na stronie CPANEL to Ustawienia ogólne, ustawienia wyglądu, serwer bazy danych, serwer WWW i phpMyAdmin. Zastosowania tych paneli są wkrótce wyjaśnione.
Ustawienia główne:
Możesz użyć tego panelu, aby wyświetlić listę znaków MySQL i zmienić połączenie MySQL Connection.
Ustawienia wyglądu:
Zmienisz język, motyw, rozmiar czcionki i inne ustawienie związane z wyglądem z tego panelu.
Serwer bazy danych:
Ten panel pokazuje różne informacje o serwerze bazy danych, takie jak nazwa serwera, typ, wersja, podłączona nazwa użytkownika, znakomita itp.
Serwer internetowy:
Ten panel pokazuje informacje z serwera internetowego, klienta bazy danych i PHP.
phpMyAdmin:
To pokazuje wersję phpMyAdmin i inne powiązane informacje.
Opcje zakładki:
U góry prawego panelu zawiera zakładkę menu. Użytkownik musi użyć opcji zakładki do wykonywania różnych typów ważnych operacji bazy danych, takich jak Utwórz lub upuszczanie bazy danych lub tabeli, wykonaj SQL, Eksport lub Importuj bazę danych, utwórz lub upuść wyzwalacz itp.
Teraz phpMyAdmin jest niezbędnym narzędziem dla każdego twórcy stron internetowych, aby ułatwić zadania bazy danych. Więc jeśli chcesz użyć interfejsu internetowego do zarządzania bazą danych na serwerze lamp, postępuj zgodnie z tym samouczkiem i ciesz się.