Instalowanie phpMyAdmin, Apache2, MySQL i PHP na Ubuntu 17.04 | 17.10

  • Andrew Politic
  • 0
  • 2570
  • 478

phpMyAdmin to narzędzie internetowe, które umożliwia webmasterom i studentom łatwe zarządzanie bazami danych MySQL lub MariaDB. Jeśli nie jesteś zaawansowanym administratorem bazy danych, możesz chcieć użyć interfejsu internetowego phpMyAdmin do zarządzania bazami danych zamiast używać terminala wiersza poleceń.

phpMyAdmin zależy od stosu LAMP do działania. LAMP to połączenie oprogramowania open source, które umożliwia działanie dynamicznych witryn internetowych i aplikacji. Więc zanim uruchomimy phpMyAdmin, zainstalujmy LAMPĘ.

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować phpMyAdmin z obsługą Apache2, MySQL i PHP w systemie Ubuntu 17.04 | 17.10. Ten post powinien być krótki i łatwy do naśladowania.

W naszym poprzednim poście pokazaliśmy studentom i nowym użytkownikom, jak zainstalować phpMyAdmin z obsługą MariaDB. Możesz przeczytać ten post stamtąd.

Zanim przejdziesz dalej, upewnij się, że masz zainstalowany serwer bazy danych MySQL… Aby go zainstalować, uruchom poniższe polecenia…

sudo apt-get update sudo apt-get install mysql-server mysql-client

Kontynuuj poniżej, instalując Apache2, PHP i phpMyAdmin

Krok 1: Zainstaluj i skonfiguruj Apache2

Najpierw uruchom poniższe polecenia, aby zainstalować Apache2.

sudo apt-get install apache2

Krok 2: Skonfiguruj Apache2

Następnie uruchom poniższe polecenia, aby skonfigurować podstawowe ustawienia Apache2. To są podstawy… a bardziej zaawansowane konfiguracje można wykonać później.

Zmień token serwera Apache2 na Prod

sudo nano /etc/apache2/conf-enabled/security.conf

Zmień podświetloną linię poniżej i zapisz plik.

# Ustaw na jedną z: Pełna | OS | Minimalne | Drobne | Major | Prod # gdzie Full przekazuje najwięcej informacji, a Prod najmniej. #ServerTokens Minimal ServerTokens Prod #ServerTokens Full 

Następnie skonfiguruj domyślne DirectoryIndex dyrektyw.

sudo nano /etc/apache2/mods-enabled/dir.conf

Następnie zmień podświetloną linię poniżej i zapisz.

 DirectoryIndex index.html index.htm index.php  

Następnie skonfiguruj nazwę domeny lub serwera

sudo nano /etc/apache2/sites-enabled/000-default.conf

Zmień podświetlone linie i zapisz plik.

   ServerAdmin [email protected] DocumentRoot / var / www / html / ServerName mylab.com ServerAlias ​​www.mylab.com ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log łącznie 

Następnie uruchom ponownie Apache2.

sudo systemctl zrestartuj apache2

Krok 3: Zainstaluj PHP

Uruchom poniższe polecenia, aby zainstalować skrypty PHP.

sudo apt-get zainstaluj php php-cgi libapache2-mod-php php-common php-pear php-mbstring

Krok 4: Skonfiguruj Apache2 do używania PHP

Po zainstalowaniu PHP i innych powiązanych skryptów uruchom poniższe polecenia, aby umożliwić Apache2 korzystanie z PHP.

sudo a2enconf php7.1-cgi

Załaduj ponownie Apache2

sudo systemctl przeładuj apache2

Krok 5: Zainstaluj phpMyAdmin

Teraz, gdy Apache2 i PHP są zainstalowane, ostatnim krokiem jest instalacja phpMyAdmin i konfiguracja. Aby to zrobić, uruchom poniższe polecenia

sudo apt-get install phpmyadmin php-gettext

Po wyświetleniu monitu o wybranie serwera WWW wybierz apache2 i kontynuuj.

+------------------------+ Konfiguracja phpmyadmin + ------------------------- + | Wybierz serwer WWW, który powinien zostać automatycznie skonfigurowany na | | uruchom phpMyAdmin. | | | | Serwer WWW do automatycznej rekonfiguracji: | | | | [*] apache2 | | [] lighttpd | | | | | |  | | | +---------------------------------------------------------------------------+ 

Po ponownym wyświetleniu monitu o zezwolenie debconfig-common na zainstalowanie bazy danych i skonfigurowanie wybierz opcję Nie.

 +------------------------+ Konfiguracja phpmyadmin + ------------------------- + | | | Pakiet phpmyadmin musi mieć zainstalowaną i skonfigurowaną bazę danych | | zanim będzie można go użyć. Można to opcjonalnie obsłużyć za pomocą | | dbconfig-common. | | | | Jeśli jesteś zaawansowanym administratorem baz danych i wiesz, że chcesz | | wykonaj tę konfigurację ręcznie lub jeśli Twoja baza danych ma już | | został zainstalowany i skonfigurowany, należy odrzucić tę opcję. Szczegóły | | to, co należy zrobić, powinno być najprawdopodobniej przedstawione w | | / usr / share / doc / phpmyadmin. | | | | W przeciwnym razie prawdopodobnie powinieneś wybrać tę opcję. | | | | Skonfigurować bazę danych dla phpmyadmin za pomocą dbconfig-common? | | | |   | | | +---------------------------------------------------------------------------+ 

Po zainstalowaniu uruchom poniższe polecenia, aby zalogować się do serwera bazy danych i włączyć logowanie roota phpMyAdmina.

Teraz otwórz przeglądarkę internetową i zaloguj się na nazwę hosta serwera lub adres IP, a następnie phpmyadmin

dawny. http://example.com/phpmyadmin

Zaloguj się przy użyciu konta głównego MySQL utworzonego wcześniej podczas instalacji serwera bazy danych.

Otóż ​​to!




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux