Cómo instalar phpmyadmin en la instancia de Linux EC2?

Cómo instalar phpmyadmin en la instancia de Linux EC2?
Un sitio web contiene dos componentes como un archivo de secuencias de comandos (HTML) y una base de datos. Un sitio web administra automáticamente la base de datos, pero si el usuario quiere hacerlo manualmente se puede hacer utilizando el software PhPMyAdmin. Además, también se puede usar para cambiar los permisos de la base de datos.

Esta publicación demostrará el proceso de instalación de PhPMyAdmin en una instancia de EC2.

Cómo instalar phpmyadmin en la instancia de Linux EC2?

Siga esta guía rápida para conocer la instalación de PhPMyAdmin en una instancia de Amazon Linux.

Paso 1: Conéctese a la instancia de Amazon Linux EC2

Para instalar phpmyadmin en Linux, es necesario crear y conectarse a una instancia de EC2 con Amazon Linux AMI. Para aprender a hacer eso, haga clic aquí:

Actualizar los paquetes YUM:

Sudo Yum Update -y

Paso 2: Instale el servidor de la lámpara

Antes de instalar el PhPMyAdmin, instale paquetes MariadB y PHP de Amazon-Linux-Extras:

Sudo Amazon-Linux-Extras Install -y Lamp-Mariadb10.2-PHP7.2 php7.2

Instale paquetes de software Apache y MariadB:

sudo yum instalación -y httpd mariadb -server

Iniciar servidor Apache:

sudo systemctl iniciar httpd

Inicie Apache en cada arranque:

sudo systemCtl habilita httpd

Verifique que si Apache está habilitado:

sudo systemctl habilitado httpd

Visite la página de instancias de EC2 para obtener la dirección IP de la instancia:

Pegue la IP pública de la instancia en el navegador web:

Agregue el usuario al grupo Apache:

sudo usermod -a -g apache ec2 -user

INSCARACIÓN DE LA ESTRUCHA:

salida

Conéctese a la instancia utilizando la siguiente sintaxis:

SSH -I "" EC2 -USER@

En este escenario, hemos utilizado el comando escrito a continuación:

ssh -i "c: \ users \ lenovo \ documents \ tmkp.PEM "EC2-USER@EC2-54-169-150-187.AP-Southeast-1.calcular.amazonaws.comunicarse

Verifique la membresía en el grupo Apache:

grupos

Editar la propiedad del grupo:

Sudo Chown -R EC2 -User: Apache /Var /www

Cambiar los permisos del directorio:

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

Para agregar permisos de escritura grupal:

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

Paso 3: Prueba de servidor de lámpara

Cree un archivo PHP que contenga la página de información de PHP para probar la instalación del servidor LAMP:

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

Use la IP pública de la instancia utilizando la siguiente sintaxis:

http: // publicip/phpinfo.php

El siguiente es la URL utilizada en la captura de pantalla:

http: // 54.169.150.187/phpinfo.php

Elimine el archivo de información PHP del directorio dado:

rm/var/www/html/phpinfo.php

Iniciar servicios de mariadb:

sudo systemctl start mariadb

Mejorar la seguridad de la mariadb:

sudo mysql_secure_installation

Responda las consultas escribiendo "Y"Para sí y"norte"Para no:

Detener el servidor mariadb:

sudo systemctl stop mariadb

Inicie la mariadb en cada bota:

sudo systemctl habilita mariadb

Paso 4: Instale phpmyadmin

Instalar dependencias necesarias para instalar phpmyadmin:

sudo yum install php-mbstring php-xml -y

Reiniciar el servidor Apache:

sudo systemctl reiniciar httpd

Reiniciar PHP:

sudo systemctl reiniciar PHP-FPM

Muévase al directorio HTML:

CD/VAR/WWW/HTML

Descargue el phpmyadmin usando el siguiente comando:

wget https: // www.phpmyadmin.net/descargas/phpmyadmin-latest-todos los lenguajes.alquitrán.GZ

Ejecución de los comandos anteriores mostrará los siguientes resultados:

Cree una nueva carpeta y mueva todos los paquetes a ella:

mkdir phpmyadmin && tar -xvzf phpmyadmin-latest-todos los idiomas.alquitrán.GZ -C PhPMyadmin - -Strip -Components 1

Ejecutar el comando anterior mostrará esta salida:

Eliminar el archivo phpmyadmin:

RM PhPMyadmin-Latest-All-Languages.alquitrán.GZ

Iniciar servidor Mariadb:

sudo systemctl start mariadb

Asegurar la propiedad de la carpeta:

Sudo Chown EC2-User .

Descargue PhPMyAdmin y todos sus paquetes:

wget https: // archivos.phpmyadmin.net/phpmyadmin/4.5.0.2/phpmyadmin-4.5.0.2-todos los idiomas.alquitrán.bz2

Descompensar el archivo:

tar -jxf phpmyadmin -4.5.0.2-todos los idiomas.alquitrán.bz2 -c/var/www/html

Cambie el nombre de la carpeta y mueva todos los archivos:

MV phpmyadmin-4.5.0.2-todos los idiomas phpmyadmin

Eliminar el archivo zip:

rm -rf phpmyadmin -4.5.0.2-todos los idiomas.alquitrán.bz2

Paso 5: Acceder a PhPMyadmin

Use la siguiente sintaxis para acceder a PhPMyAdmin:

http: // publicip/phpmyadmin

El siguiente comando se utiliza para acceder al servidor:

http: // 54.169.150.187/phpmyadmin/

Se trata de instalar phpmyadmin en una instancia de Linux EC2.

Conclusión

Para instalar phpmyadmin en una instancia de Linux EC2, cree y conéctese a la instancia de EC2. Después de eso, instale el servidor de la lámpara en la instancia y luego verifique la instalación probando el servidor de lámparas. Una vez que el servidor de la lámpara esté listo, instale phpmyadmin en la instancia de EC2. Verifique la instalación accediendo a ella en el navegador web utilizando la IP pública de la instancia. Esta publicación ha demostrado el proceso de instalación de PhPMyAdmin en una instancia de EC2.