Jak zainstalować LAMP i PHPMyAdmin na Ubuntu 18.04?

Wszechstronność systemów operacyjnych Linux daje nam możliwość maksymalnego rozszerzenia możliwości organizacji, licząc na możliwość zainstalowania tysięcy darmowych aplikacji i usług do zarządzania i administrowania wszystkimi procesami, użytkownikami i parametrami systemu. W tym świecie możliwości mamy kompilację LAMP, która daje nam możliwość centralnego zarządzania bazami danych, serwisami internetowymi i wieloma innymi usługami.

W tym samouczku dowiemy się, jak zainstalować LAMP i phpMyAdmin w Ubuntu 18.04. Jeśli nie masz Ubuntu 18.04, możemy zainstalować go z następującego linku:

Co to jest LAMPALAMP (Linux, Apache, MySQL i PHP) to zestaw oprogramowania open source, które można zainstalować razem, aby umożliwić serwerowi hostowanie dynamicznych witryn internetowych i aplikacji. W rzeczywistości LAMP to akronim oznaczający system operacyjny Linux z serwerem Apache. Dane witryny są przechowywane w bazie danych MySQL, a zawartość dynamiczna jest przetwarzana za pomocą PHP.

Te opisy to w zasadzie:

LinuxTo właśnie system operacyjny stanowi pierwszą warstwę tej struktury. Linux kładzie podwaliny pod model LAMP.

ApacheOdnosi się do oprogramowania serwera WWW, zwykle serwera WWW Apache. A jego funkcją jest tłumaczenie z przeglądarek internetowych na właściwą stronę internetową.

MySQLMySQL odpowiada za przechowywanie szczegółów, z którymi można się zapoznać za pomocą skryptów w celu przeprowadzenia budowy strony internetowej.

PHPPHP to język programowania, który umożliwia działanie stron internetowych i aplikacji internetowych w systemie Linux.

Co to jest phpMyAdminphpMyAdmin został opracowany jako bezpłatne narzędzie programowe napisane w PHP, którego celem jest pomoc w zarządzaniu administracją i zarządzaniem MySQL przez Internet. phpMyAdmin obsługuje zróżnicowany zestaw operacji w MySQL i MariaDB.

Najczęściej używane operacje, takie jak zarządzanie bazami danych, tabelami, kolumnami i innymi, można wykonać za pomocą interfejsu użytkownika phpMyAdmin, podczas gdy nadal będzie możliwe bezpośrednie wykonanie dowolnej instrukcji SQL.

Funkcje PHPMyAdmin

  • Intuicyjny interfejs sieciowy
  • Obsługa większości funkcji MySQL
  • Możesz eksportować dane do różnych formatów, takich jak CSV, SQL, XML, PDF, ISO / IEC 26300 - Tekst i arkusz kalkulacyjny z OpenDocument, Word, LATEX i innych
  • Importuj dane z CSV i SQL
  • Jest w stanie zarządzać wieloma serwerami
  • Tworzenie grafiki makiety bazy danych w różnych formatach
  • Twórz złożone zapytania przy użyciu Query-by-example (QBE)
  • Wyszukiwanie globalne w bazie danych lub jej podzbiorze

Teraz zobaczymy, jak zainstalować te przydatne narzędzia w Ubuntu 18.04.

1. Zainstaluj Apache na Ubuntu 18.04

Krok 1
Pierwszym krokiem do wykonania jest aktualizacja wszystkich pakietów systemowych i w tym celu wykonujemy następujące polecenie:

 aktualizacja sudo apt 
Krok 2
Po aktualizacji przystępujemy do instalacji Apache, wykonując następujący wiersz. Wpisujemy literę S, aby potwierdzić pobranie i instalację Apache.
 sudo apt zainstaluj apache2 

POWIĘKSZAĆ

Krok 3
Po zakończeniu procesu instalacji Apache na Ubuntu 18.04, usługa Apache powinna uruchomić się automatycznie i będzie dostępna do uruchomienia podczas uruchamiania systemu operacyjnego. Można to zweryfikować, jeśli jest aktywne i działa, za pomocą następującego polecenia:

 sudo systemctl status apache2

POWIĘKSZAĆ

Krok 4
Możemy sprawdzić, czy jego status jest aktywny i uruchomiony. Teraz konieczne będzie skonfigurowanie zapory, aby włączyć i otworzyć porty 80 i 443, aby umożliwić żądania połączenia od klienta do serwera WWW Apache odpowiednio przez HTTP i HTTPS, w tym celu wykonujemy następujące czynności:

 sudo ufw zezwól na 80 / tcp sudo ufw zezwól na 443 / tcp 
Krok 5
Następnie ponownie ładujemy usługę Apache, wykonując następujące czynności:
 sudo ufw przeładuj 

POWIĘKSZAĆ

Krok 6
Następnie musimy zweryfikować adres IP naszego serwera za pomocą polecenia „ifconfig” i aby sprawdzić, czy Apache działa i został poprawnie zainstalowany, przechodzimy do przeglądarki i tam wykonujemy następujące czynności:

 http: // nazwa_domeny / LUB http: // adres_serwera /

2. Zainstaluj MariaDB na Ubuntu 18.04


Następnym krokiem jest zainstalowanie MariaDB, który jest darmowym, wysokowydajnym systemem zarządzania bazami danych typu open source.

Krok 1
Do jego instalacji zamierzamy wykonać następujące czynności. Wpisujemy literę S, aby potwierdzić pobranie i instalację MariaDB w Ubuntu 18.04.

 sudo apt install mariadb-server mariadb-client

POWIĘKSZAĆ

Krok 2
Usługi MariaDB powinny uruchomić się automatycznie po instalacji, aby zweryfikować ten stan, wykonamy następujące czynności:

 sudo systemctl status mysql 

POWIĘKSZAĆ

Krok 3
Domyślnie instalacja MariaDB nie jest bezpieczna, aby upewnić się, że musisz uruchomić skrypt bezpieczeństwa dołączony do pakietu. Zostaniesz poproszony o ustawienie hasła roota, aby nikt inny nie mógł zalogować się do MariaDB. Aby zabezpieczyć MariaDB, wykonamy następujące czynności:

 sudo mysql_secure_installation 
Krok 4
Pytania, na które należy odpowiedzieć, wraz z odpowiedziami, to:
 Ustawić hasło roota? [T / n]: y Usunąć anonimowych użytkowników? (Naciśnij y | Y dla Tak, dowolny inny klawisz dla Nie): y Nie zezwalać na zdalne logowanie roota? (Naciśnij y | Y dla Tak, dowolny inny klawisz dla Nie): y Usunąć testową bazę danych i uzyskać do niej dostęp? (Naciśnij y | Y dla Tak, dowolny inny klawisz dla Nie): y Załaduj teraz ponownie tabele uprawnień? (Naciśnij y | Y dla Tak, dowolny inny klawisz dla Nie): y

POWIĘKSZAĆ

3. Zainstaluj PHP na Ubuntu 18.04

Krok 1
Teraz zainstalujemy PHP, domyślnie PHP 7, oraz inne moduły do ​​wdrożeń internetowych za pomocą poniższego polecenia. Wpisujemy literę S, aby potwierdzić pobranie i instalację PHP oraz jego dodatków.

 sudo apt zainstaluj php php-common php-mysql php-gd php-cli 

POWIĘKSZAĆ

Krok 2
Po zainstalowaniu PHP będzie można przetestować konfigurację PHP, tworząc prostą stronę info.php w głównym dokumencie serwera WWW, wykonując następujące polecenie:

 echo "" | koszulka sudo /var/www/html/info.php 

POWIĘKSZAĆ

Krok 3
Teraz wracamy do przeglądarki i wykonujemy jedną z następujących linii:

 http://nazwa_domeny/info.php LUB http://adres_serwera/info.php

POWIĘKSZAĆ

4. Zainstaluj phpMyAdmin na Ubuntu 18.04

Krok 1
Teraz zainstalujemy phpMyAdmin w celu zarządzania bazami danych MySQL / MariaDB z przeglądarki internetowej, w tym celu wykonamy następujące polecenie:

 sudo apt zainstaluj phpmyadmin 

POWIĘKSZAĆ

Krok 2
Wpisujemy literę S, aby potwierdzić pobieranie, a podczas procesu instalacji zobaczymy serię pytań, takich jak:
Wybierz serwer WWW, który powinien być automatycznie skonfigurowany do uruchamiania phpMyAdmin:

POWIĘKSZAĆ

Krok 3
Kliknij OK, a później zobaczymy:

POWIĘKSZAĆ

Krok 4
Wybieramy opcję Tak i wciskamy Enter. Teraz konfigurujemy hasło do MySQL z phpMyAdmin:

POWIĘKSZAĆ

Krok 5
Potwierdzamy to samo:

POWIĘKSZAĆ

Krok 6
W ten sposób zainstalowaliśmy phpMyAdmin w Ubuntu 18.04. Teraz musimy ponownie uruchomić usługę, wykonując następujące czynności:

 sudo systemctl uruchom ponownie apache2 
NotatkaJeśli pakiet PhpMyAdmin nie został włączony do automatycznej pracy z serwerem WWW Apache, konieczne będzie wykonanie następujących poleceń, aby skopiować plik konfiguracyjny Apache phpmyadmin znajdujący się w /etc/phpmyadmin/ do katalogu dostępnych konfiguracji serwera WWW Apache/ etc / apache2 / conf-available / a następnie aktywuj go za pomocą narzędzia "a2enconf" i uruchom ponownie usługę Apache w następujący sposób:
 sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl restart apache2

Krok 7
Po zdefiniowaniu możemy uzyskać dostęp do phpMyAdmin za pomocą dowolnej z poniższych opcji.

 http: // nazwa_domeny / phpmyadmin LUB http: // adres_serwera / phpmyadmin

Krok 8
Tam zdefiniujemy używany język i wprowadzimy poświadczenia roota w celu uzyskania dostępu. Kliknij Kontynuuj iw ten sposób uzyskamy dostęp do konsoli phpMyAdmin, aby wykonać wszystkie niezbędne kroki:

POWIĘKSZAĆ

Krok 9
Jeśli chcemy utworzyć nowego użytkownika, aby uzyskać dostęp do phpMyAdmin, wykonamy następujący wiersz:

 sudo mysql -u root -p 
Krok 10
Wpisujemy nasze hasło i teraz musimy wykonać każdą linię w takiej kolejności. Stworzyliśmy więc użytkownika o nazwie „admin”.
 UTWÓRZ UŻYTKOWNIKA „admin” @ „localhost” IDENTYFIKOWANY PRZEZ „Hasło”; PRZYZNAJ WSZYSTKIE PRZYWILEJE NA *. * 'admin' @ 'localhost' Z OPCJĄ PRZYZNANIA; PRZYWILEJE WSPÓŁPRACUJĄCE; Wyjście;
Jak widać, LAMP i phpMyAdmin to użyteczna i prosta alternatywa, co gorsza, do zarządzania zarówno bazami danych, jak i serwerami internetowymi w całkowicie dynamiczny sposób, z doskonałymi funkcjami i prostotą.

wave wave wave wave wave