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.