Articles

zainstaluj phpMyAdmin na Ubuntu 18.04

phpMyAdmin to bardzo przydatne narzędzie do zarządzania bazami danych baz danych MySQL lub MariaDB. Jest to darmowe narzędzie, które jest napisane w PHP. Różne typy zadań bazy danych można łatwo wykonać za pomocą tego narzędzia. phpMyAdmin pomaga początkującym użytkownikom wykonywać wszystkie rodzaje podstawowych operacji na bazie danych bez znajomości pisania zapytań. Niektóre ważne funkcje tego narzędzia są wymienione poniżej.

  • twórz, upuszczaj, zmieniaj nazwy lub zmieniaj bazy danych, tabele, kolumny, klucze podstawowe, unikalne klucze i indeksy.
  • wstawia, usuwa i aktualizuje rekordy tabel.
  • Zarządzaj serwerem, stosując różne konfiguracje serwera.
  • wykonuj różne typy prostych i złożonych zapytań.
  • Tworzenie, upuszczanie i modyfikowanie procedur składowanych, wyzwalaczy i widoków.
  • Import lub eksport bazy danych lub tabeli lub danych z lub do różnych formatów.

aby wykonać prace programistyczne, możesz zainstalować XAMPP lub LAMP. Jeśli używasz serwera XAMPP Dla Ubuntu, nie musisz instalować phpMyAdmin osobno. Zostanie on zainstalowany na serwerze XAMPP domyślnie, gdy zainstalujesz serwer XAMPP. Ale jeśli używasz LAMP na Ubuntu, musisz zainstalować phpMyAdmin, pobierając pakiet. Ten poradnik pomoże Ci zainstalować phpMyAdmin na Ubuntu.

przed rozpoczęciem procesu instalacji należy potwierdzić, że lampa działa prawidłowo. Uruchom następujące polecenia, aby sprawdzić, czy Apache2, MySQL i PHP są zainstalowane i działają.

Sprawdź aktualny stan serwera www (Apache2).

$ sudo systemctl status apache2

Check the connection of database Server (MySQL/MariaDB). MySQL server is installed here.

$ sudo mysql

or

$ sudo mysql -u root -p

Check the version of the installed PHP.

$ php -v

Open any browser and check the Apache server is running.

po sprawdzeniu powyższych zadań, możesz rozpocząć proces instalacji phpMyAdmin na Ubuntu.

Uruchom polecenie update przed stwierdzeniem procesu instalacji phpMyAdmin.

$ sudo apt update

Po aktualizacji uruchom następujące polecenie, aby zainstalować phpMyAdmin z repozytoriów Ubuntu. Naciśnij „y”, gdy poprosi o pozwolenie na rozpoczęcie instalacji.

$ sudo apt install phpmyadmin php-Mbstring php-gettext

naciśnij spację, aby wybrać serwer apache2, wybierz Ok i naciśnij enter, gdy pojawi się następujący monit.

wybierz Yes i naciśnij enter, aby użyć dbconfig-common do konfiguracji 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.

Powtórz hasło w celu potwierdzenia. Wybierz Ok i naciśnij enter.

uruchom następujące polecenie, aby włączyć rozszerzenie PHP, Mbstring, do korzystania z pliku konfiguracyjnego Apache phpMyAdmin.

$ sudo phpenmod mbstring

Uruchom ponownie serwer apache, aby uzyskać efekt instalacji.

$ sudo systemctl uruchom ponownie apache2

teraz phpMyAdmin jest poprawnie zainstalowany i możesz przejść do następnego kroku, aby skonfigurować inną konfigurację phpMyAdmin.

Krok 2: Konfiguracja uwierzytelnianie i uprawnienia

domyślna nazwa użytkownika i hasło są ustawiane podczas instalacji phpMyAdmin do wykonywania zadań z bazy danych. Domyślna nazwa użytkownika to 'phpmyadmin’, a hasło jest tym, które ustawiłeś w poprzednim kroku. Ale lepiej jest użyć phpMyAdmin, nawiązując połączenie jako użytkownik root, aby wykonać wszystkie rodzaje operacji na bazie danych. Jeśli podczas instalacji serwera MySQL lub MariaDB nie ustawiono hasła dla użytkownika root, konieczne jest późniejsze ustawienie hasła dla serwera bazy danych. użytkownik root może użyć wtyczki 'auth_socket’ lub 'mysql_native_password’ do nawiązania połączenia z serwerem. Jeśli wtyczka 'auth_socket’ jest załadowana dla użytkownika root, zmień metodę uwierzytelniania użytkownika root z 'auth_socket’ na 'mysql_native_password’ dla celów bezpieczeństwa. Możesz również 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ź aktualną metodę uwierzytelniania użytkownika root.

$ sudo mysql
> Wybierz użytkownika,authentication_string,wtyczkę,host z mysql.użytkownik;

Ustaw hasło dla użytkownika root, jeśli nie zostało wcześniej ustawione.

> Ustaw hasło 'root’@’localhost’=PASSWORD(’mynewpasword’);

Zmień metodę uwierzytelniania użytkownika root za pomocą polecenia alter, jeśli bieżącą metodą uwierzytelniania użytkownika root jest 'auth_socket’. Tutaj metoda uwierzytelniania jest domyślnie ustawiona na 'mysql_native_password’. Nie ma więc potrzeby uruchamiania następującego polecenia.

> ALTER USER 'root’@’localhost’ IDENTIFIED WITH mysql_native_password BY 'mynewpassword’;

uruchom następujące polecenie, aby przeładować uwierzytelnianie i pokazać efekt modyfikacji.

> ;

ponownie uruchom następujące zapytanie, aby sprawdzić bieżącą metodę uwierzytelniania użytkownika root.

> Wybierz użytkownika,authentication_string,wtyczkę,host z mysql.użytkownik;

konfiguracja dla konkretnego użytkownika MySQL:

Jeśli chcesz ustawić uprawnienia dla innego użytkownika do dostępu 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 ustawiane dla użytkownika root w poprzednim kroku. Musisz więc użyć opcji-p, aby połączyć się z serwerem.

$ mysql-u root-p

wykonaj następujące zapytanie, aby utworzyć nowego Użytkownika o nazwie 'linuxhint’;

> Utwórz użytkownika 'linuxhint’@’localhost’ identyfikowane 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.

> przyznaj wszystkie uprawnienia na *.* TO 'linuxhint’ @ 'localhost’ WITH GRANT OPTION;

teraz WYJDŹ z zachęty mysql.

> WYJDŹ z

Uzyskaj dostęp do phpMyadmin z przeglądarki:

otwórz dowolną przeglądarkę i wpisz następujący adres URL, aby sprawdzić, czy phpMyAdmin działa poprawnie lub nie.

teraz Zaloguj się na serwer, podając root lub nowo utworzone poświadczenia użytkownika. Następna strona pojawi się po zalogowaniu.

Krok 3: Korzystanie z phpMyAdmin

na stronie phpMyAdmin znajdują się dwa panele. Lewy panel pokazuje listę wszystkich istniejących baz danych, tabel, procedur i widoków. Musisz kliknąć przycisk ” + ” w konkretnej bazie danych, aby wyświetlić tabele, procedury i widoki.

prawy panel zawiera różne informacje o serwerze bazy danych i opcje zakładek do wykonywania określonych zadań bazy danych. Pięć paneli podrzędnych strony cPanel to Ustawienia Ogólne, Ustawienia wyglądu, serwer bazy danych, serwer WWW i phpMyAdmin. Zastosowania tych paneli są wyjaśnione krótko tutaj.

Ustawienia Ogólne:

możesz użyć tego panelu, aby wyświetlić listę znaków MySQL I zmienić zestawianie połączeń MySQL.

Ustawienia wyglądu:

w tym panelu zmieniasz język, motyw, rozmiar czcionki i inne ustawienia związane z wyglądem.

serwer bazy danych:

Ten panel pokazuje różne informacje o serwerze bazy danych, takie jak nazwa serwera, Typ, wersja, podłączona nazwa użytkownika, kodowanie itd.

Serwer Www:

Panel ten pokazuje informacje o serwerze WWW, kliencie bazy danych oraz PHP.

phpMyAdmin:

To pokazuje wersję phpMyAdmin i inne powiązane informacje.

opcje zakładek:

górna część prawego panelu zawiera zakładkę menu. Użytkownik musi użyć opcji karty do wykonywania różnych typów ważnych operacji na bazie danych, takich jak tworzenie lub upuszczanie bazy danych lub tabeli, wykonywanie SQL, eksportowanie lub importowanie bazy danych, tworzenie lub upuszczanie wyzwalacza itp.

teraz phpMyAdmin jest niezbędnym narzędziem dla każdego programisty stron internetowych, aby ułatwić zadania z bazy danych. Więc jeśli chcesz korzystać z interfejsu WWW do zarządzania bazami danych na serwerze lampy następnie postępuj zgodnie z tym samouczkiem prawidłowo i cieszyć się.