Come installare PhpMyAdmin sull'istanza di Linux EC2?

Come installare PhpMyAdmin sull'istanza di Linux EC2?
Un sito Web contiene due componenti come un file di scripting (HTML) e un database. Un sito Web gestisce automaticamente il database ma se l'utente desidera farlo manualmente, può essere fatto utilizzando il software PhpMyAdmin. Inoltre, può anche essere utilizzato per modificare le autorizzazioni del database.

Questo post dimostrerà il processo di installazione di PhpMyAdmin su un'istanza EC2.

Come installare PhpMyAdmin sull'istanza di Linux EC2?

Segui questa guida rapida per apprendere l'installazione di PhpMyAdmin su un'istanza di Amazon Linux.

Passaggio 1: connettersi a Amazon Linux EC2 istanza

Per installare PhpMyAdmin su Linux, è necessario creare e connettersi a un'istanza EC2 con Amazon Linux AMI. Per imparare a farlo, fai clic qui:

Aggiorna i pacchetti Yum:

sudo yum update -y

Passaggio 2: installa la lampada server

Prima di installare PhpMyAdmin, installa pacchetti MariaDB e PHP da Amazon-Linux-Extras:

Sudo Amazon-Linux-Extras Installa -y LAMP-MARIADB10.2-php7.2 PHP7.2

Installa pacchetti software Apache e MariaDB:

sudo yum install -y httpd mariadb -server

Avvia Apache Server:

sudo systemctl avvia httpd

Avvia Apache su ogni avvio:

sudo systemctl abilita httpd

Verifica che se Apache è abilitato:

sudo systemctl httpd

Visita la pagina delle istanze EC2 per ottenere l'indirizzo IP dell'istanza:

Incolla l'IP pubblico dell'istanza sul browser Web:

Aggiungi l'utente al gruppo Apache:

sudo usermod -a -g apache ec2 -user

Logout dall'istanza:

Uscita

Connettiti all'istanza utilizzando la seguente sintassi:

ssh -i "" ec2 -user@

In questo scenario, abbiamo usato il comando scritto di seguito:

ssh -i "c: \ utenti \ lenovo \ documenti \ tmkp.PEM "EC2-USER@EC2-54-169-150-187.AP-Southeast-1.calcolare.Amazonaws.com

Verificare l'adesione al gruppo Apache:

gruppi

Modifica la proprietà del gruppo:

sudo chown -r ec2 -user: apache /var /www

Cambia le autorizzazioni della directory:

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

Per aggiungere le autorizzazioni di scrittura di gruppo:

find /var /www -type f -exec sudo chmod 0664 \;

PASSAGGIO 3: Test Lamp Server

Crea un file PHP contenente PHP Information Page per testare l'installazione del server lampade:

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

Utilizzare l'IP pubblico dell'istanza utilizzando la seguente sintassi:

http: // purip/phpinfo.PHP

Di seguito è riportato l'URL utilizzato nello screenshot:

http: // 54.169.150.187/phpinfo.PHP

Rimuovi il file di informazioni PHP dalla directory data:

RM/var/www/html/phpinfo.PHP

Avvia i servizi MariaDB:

sudo systemctl avvia mariadb

Migliora la sicurezza del MariaDB:

sudo mysql_secure_installation

Rispondi alle domande digitando "Y"Per sì e"N"Per no:

Stop MariaDB Server:

sudo systemctl stop mariadb

Avvia MariaDB su ogni avvio:

sudo systemctl abilita MariaDB

Passaggio 4: installa phpmyadmin

Installa le dipendenze richieste per l'installazione di PhpMyAdmin:

sudo yum installa php-mbstring php-xml -y

Riavvia Apache Server:

sudo systemctl riavvia httpd

Riavvia PHP:

Sudo SystemCtl Riavvia PHP-FPM

Passa alla directory HTML:

CD/VAR/WWW/HTML

Scarica PhpMyAdmin usando il seguente comando:

wget https: // www.phpmyadmin.Net/Downloads/Phpmyadmin-latest-tutto-lingua.catrame.Gz

L'esecuzione dei comandi sopra visualizzerà i seguenti risultati:

Crea una nuova cartella e sposta tutti i pacchetti:

mkdir phpmyadmin && tar -xvzf phpmyadmin-latest-tutto-linguaggio.catrame.Gz -c PhpMyAdmin -Strip -Components 1

L'esecuzione del comando sopra mostrerà questo output:

Rimuovi il file PhpMyAdmin:

RM Phpmyadmin-latest-tutto-lingua.catrame.Gz

Avviare il server MariaDB:

sudo systemctl avvia mariadb

Assicurati la proprietà della cartella:

sudo chown ec2-user .

Scarica phpmyadmin e tutti i suoi pacchetti:

wget https: // files.phpmyadmin.net/phpmyadmin/4.5.0.2/phpmyadmin-4.5.0.2-tutti-lingua.catrame.BZ2

Decomprimere il file:

TAR -JXF PHPMYADMIN -4.5.0.2-tutti-lingua.catrame.BZ2 -C/var/www/html

Rinomina la cartella e sposta tutti i file su di essa:

MV PHPMYADMIN-4.5.0.Phpmyadmin a 2 lingue

Rimuovi il file zip:

RM -rf PhpMyAdmin -4.5.0.2-tutti-lingua.catrame.BZ2

Passaggio 5: Accedi Phpmyadmin

Utilizzare la seguente sintassi per accedere a PhpMyAdmin:

http: // purip/phpmyadmin

Il comando seguente viene utilizzato per accedere al server:

http: // 54.169.150.187/phpmyadmin/

Si tratta di installare phpmyadmin su un'istanza Linux EC2.

Conclusione

Per installare PhpMyAdmin su un'istanza Linux EC2, creare e connettersi all'istanza EC2. Successivamente, installare il server LAMP sull'istanza e quindi verificare l'installazione testando il server lampade. Una volta che il server lampade è pronto, installa phpmyadmin sull'istanza EC2. Verifica l'installazione accedendolo sul browser Web utilizzando l'IP pubblico dell'istanza. Questo post ha dimostrato il processo di installazione di PhpMyAdmin su un'istanza EC2.