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.