Jak zainstalować phpMyAdmin w instancji Linux EC2?

Jak zainstalować phpMyAdmin w instancji Linux EC2?
Witryna zawiera dwa komponenty, takie jak plik skryptowy (HTML) i baza danych. Witryna automatycznie zarządza bazą danych, ale jeśli użytkownik chce to zrobić ręcznie, można to zrobić za pomocą oprogramowania phpMyAdmin. Dodatkowo można go również użyć do zmiany uprawnień bazy danych.

W tym poście pokazuje proces instalowania phpMyAdmin w instancji EC2.

Jak zainstalować phpMyAdmin w instancji Linux EC2?

Postępuj zgodnie z tym szybkim przewodnikiem, aby poznać instalację phpMyAdmin w instancji Amazon Linux.

Krok 1: Połącz się z instancją Amazon Linux EC2

Aby zainstalować phpMyAdmin w systemie Linux, konieczne jest utworzenie i połączenie z instancją EC2 z Amazon Linux Ami. Aby dowiedzieć się, jak to zrobić, kliknij tutaj:

Zaktualizuj pakiety Yum:

sudo yum aktualizacja -y

Krok 2: Zainstaluj serwer LAMP

Przed zainstalowaniem phpMyAdmin zainstaluj pakiety MariaDB i PHP z Amazon-Linux-Extras:

sudo amazon-linux-extras instaluj -y-lampa-mariadb10.2-Php7.2 php7.2

Zainstaluj pakiety oprogramowania Apache i MariaDB:

sudo yum instaluj -y httpd mariadb -server

Rozpocznij serwer Apache:

sudo systemctl start httpd

Rozpocznij Apache na każdym rozruchu:

sudo systemctl włącz HTTPD

Sprawdź, czy Apache jest włączony:

Sudo Systemctl IS z obsługą HTTPD

Odwiedź stronę instancji EC2, aby uzyskać adres IP instancji:

Wklej publiczny adres IP instancji w przeglądarce internetowej:

Dodaj użytkownika do grupy Apache:

sudo usermod -a -g apache ec2 -użytkownik

Wyloguj się z instancji:

Wyjście

Połącz się z instancją za pomocą następującej składni:

ssh -i "" ec2 -user@

W tym scenariuszu użyliśmy polecenia napisanego poniżej:

ssh -i "C: \ Users \ leenovo \ Documents \ tmkp.PEM "[email protected]ć.Amazonaws.com

Sprawdź członkostwo w grupie Apache:

grupy

Edytuj własność grupy:

sudo chown -r ec2 -użytkownik: apache /var /www

Zmień uprawnienia katalogu:

sudo chmod 2775 /var /www && find /var /www -Type d -exec sudo chmod 2775 \;

Aby dodać uprawnienia do zapisu grupy:

Znajdź /var /www -Type f -exec sudo chmod 0664 \;

Krok 3: serwer lamp testowych

Utwórz plik PHP zawierający stronę Informacje PHP, aby przetestować instalację serwera lampy:

echo "">/var/www/html/phpinfo.php

Użyj publicznego adresu IP instancji za pomocą następującej składni:

http: // publiclip/phpinfo.php

Poniżej znajduje się adres URL używany na zrzucie ekranu:

http: // 54.169.150.187/phpinfo.php

Usuń plik informacyjny PHP z danego katalogu:

rm/var/www/html/phpinfo.php

Rozpocznij usługi MariaDB:

sudo systemctl start mariadb

Popraw bezpieczeństwo Mariadb:

sudo mysql_secure_instalation

Odpowiedz na zapytania, wpisując „Y„Tak i„N"Dla nr:

Zatrzymaj serwer Mariadb:

Sudo Systemctl Stop Mariadb

Rozpocznij mariadb na każdym rozruchu:

sudo systemctl włącza mariadb

Krok 4: Zainstaluj phpMyAdmin

Zainstaluj zależności wymagane do instalacji phpMyAdmin:

sudo yum instaluj php-mbstring php-xml -y

Uruchom ponownie serwer Apache:

sudo systemctl restart httpd

Uruchom ponownie PHP:

sudo systemctl restart php-fpm

Przejdź do katalogu HTML:

CD/var/www/html

Pobierz phpMyAdmin za pomocą następującego polecenia:

wget https: // www.phpMyAdmin.netto/pobieranie/phpMyAdmin-Latest-Allanguages.smoła.GZ

Uruchamianie powyższych poleceń wyświetli następujące wyniki:

Utwórz nowy folder i przenieś wszystkie pakiety w nim:

mkdir phpMyAdmin && tar -xvzf phpmyadmin-latest-alanguages.smoła.GZ -C PhpMyAdmin - -Strip -komponenty 1

Uruchamianie powyższego polecenia pokaże to wyjście:

Usuń plik phpMyAdmin:

RM phpMyAdmin-Latest-Allanguages.smoła.GZ

Rozpocznij serwer Mariadb:

sudo systemctl start mariadb

Upewnij się, że własność folderu:

Sudo Chown EC2-User .

Pobierz phpMyAdmin i wszystkie jego pakiety:

wget https: // pliki.phpMyAdmin.net/phpMyAdmin/4.5.0.2/phpmyadmin-4.5.0.2-wszystkie języki.smoła.BZ2

Rozpakuj plik:

TAR -JXF PHPMYADMIN -4.5.0.2-wszystkie języki.smoła.BZ2 -C/var/www/html

Zmień nazwę folderu i przenieś wszystkie pliki na niego:

MV phpmyadmin-4.5.0.PhpMyAdmin 2 w języku

Usuń plik zip:

rm -rf phpMyAdmin -4.5.0.2-wszystkie języki.smoła.BZ2

Krok 5: Uzyskaj dostęp do phpmyadmin

Użyj następującej składni, aby uzyskać dostęp do phpMyAdmin:

http: // publicip/phpmyadmin

Do uzyskania dostępu do serwera używane jest następujące polecenie:

http: // 54.169.150.187/phpmyadmin/

Chodzi o instalację phpMyAdmin w instancji Linux EC2.

Wniosek

Aby zainstalować phpMyAdmin w instancji Linux EC2, utwórz i podłącz do instancji EC2. Następnie zainstaluj serwer LAMP w instancji, a następnie sprawdź instalację, testując serwer LAMP. Po przygotowaniu serwera lampy zainstaluj phpMyAdmin w instancji EC2. Sprawdź instalację, uzyskując dostęp do niej w przeglądarce internetowej za pomocą publicznego IP instancji. Ten post wykazał proces instalowania phpMyAdmin w instancji EC2.