Como instalar Phpmyadmin na instância do Linux EC2?

Como instalar Phpmyadmin na instância do Linux EC2?
Um site contém dois componentes como um arquivo de script (html) e um banco de dados. Um site gerencia automaticamente o banco de dados, mas se o usuário quiser fazer isso manualmente, ele pode ser feito usando o software PhpMyadmin. Além disso, também pode ser usado para alterar as permissões do banco de dados.

Esta postagem demonstrará o processo de instalação de phpmyadmin em uma instância do EC2.

Como instalar Phpmyadmin na instância do Linux EC2?

Siga este guia rápido para aprender a instalação do phpmyadmin em uma instância do Amazon Linux.

Etapa 1: conecte -se à instância do Amazon Linux EC2

Para instalar o phpmyadmin no Linux, é necessário criar e conectar -se a uma instância do EC2 com o Amazon Linux ami. Para aprender a fazer isso, clique aqui:

Atualize os pacotes YUM:

Atualização sudo yum -y

Etapa 2: Instale o servidor de lâmpadas

Antes de instalar o phpmyadmin, instale os pacotes MARIADB e PHP da Amazon-Linux-Extras:

Sudo Amazon-Linux-Extras Install -y lamp-mariadb10.2-php7.2 Php7.2

Instale os pacotes de software Apache e MariaDB:

sudo yum install -y httpd mariadb -server

Inicie o servidor Apache:

sudo systemctl iniciar httpd

Inicie o Apache em cada inicialização:

sudo systemctl ativar httpd

Verifique se se o Apache estiver ativado:

sudo systemctl está habilitado para httpd

Visite a página de instâncias do EC2 para obter o endereço IP da instância:

Cole o IP público da instância no navegador da web:

Adicione o usuário ao grupo Apache:

sudo usermod -a -g apache ec2 -usuário

Logout da instância:

saída

Conecte -se à instância usando a seguinte sintaxe:

ssh -i "" EC2 -User@

Nesse cenário, usamos o comando escrito abaixo:

ssh -i "c: \ users \ lenovo \ documents \ tmkp.PEM "EC2-User@EC2-54-169-150-187.AP-Southeast-1.calcular.Amazonaws.com

Verifique se a associação no Apache Group:

grupos

Edite a propriedade do grupo:

sudo chown -r ec2 -usuário: apache /var /www

Altere as permissões do diretório:

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

Para adicionar permissões de gravação em grupo:

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

Etapa 3: servidor de lâmpada de teste

Crie um arquivo PHP contendo a página de informações do PHP para testar a instalação do servidor LAMP:

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

Use o IP público da instância usando a seguinte sintaxe:

http: // publicip/phpinfo.php

A seguir, o URL usado na captura de tela:

http: // 54.169.150.187/phpinfo.php

Remova o arquivo de informações PHP do diretório especificado:

rm/var/www/html/phpinfo.php

Inicie os serviços de mariadb:

SUDO SYSTEMCTL START MARIADB

Melhore a segurança do mariadb:

sudo mysql_secure_installation

Responda às consultas digitando “Y"Para sim e"N”Para não:

Pare o servidor mariadb:

SUDO SYSTEMCTL STOP MARIADB

Inicie o mariadb em cada bota:

sudo systemctl ativar mariadb

Etapa 4: Instale PhpMyadmin

Instale as dependências necessárias para a instalação do PHPMyadmin:

sudo yum install php-mbstring php-xml -y

Reinicie o servidor Apache:

sudo systemctl reiniciar httpd

Reinicie o PHP:

sudo systemctl reinicie o php-fpm

Mova para o diretório HTML:

CD/var/www/html

Faça o download do PhpMyadmin usando o seguinte comando:

wget https: // www.phpmyadmin.net/downloads/phpmyadmin-latest-all languages.alcatrão.gz

Executar os comandos acima exibirá os seguintes resultados:

Crie uma nova pasta e mova todos os pacotes para ela:

mkdir phpmyadmin && tar.alcatrão.gz -c phpmyadmin -strip -components 1

Executar o comando acima mostrará esta saída:

Remova o arquivo phpmyadmin:

rm phpmyadmin-latest-all languages.alcatrão.gz

Inicie o servidor mariadb:

SUDO SYSTEMCTL START MARIADB

Garanta a propriedade da pasta:

sudo chown EC2-User .

Faça o download do PhpMyadmin e todos os seus pacotes:

wget https: // arquivos.phpmyadmin.net/phpmyadmin/4.5.0.2/phpmyadmin-4.5.0.2-Languages.alcatrão.BZ2

Descompacte o arquivo:

Tar -jxf phpmyadmin -4.5.0.2-Languages.alcatrão.bz2 -c/var/www/html

Renomeie a pasta e mova todos os arquivos para ela:

MV phpmyadmin-4.5.0.2-Languages ​​phpmyadmin

Remova o arquivo zip:

rm -rf phpmyadmin -4.5.0.2-Languages.alcatrão.BZ2

Etapa 5: Access Phpmyadmin

Use a seguinte sintaxe para acessar o phpmyadmin:

http: // publicip/phpmyadmin

O comando a seguir é usado para acessar o servidor:

http: // 54.169.150.187/phpmyadmin/

É tudo sobre a instalação de phpmyadmin em uma instância do Linux EC2.

Conclusão

Para instalar o phpmyadmin em uma instância do Linux EC2, crie e conecte -se à instância do EC2. Depois disso, instale o servidor de lâmpadas na instância e verifique a instalação testando o servidor de lâmpadas. Quando o servidor LAMP estiver pronto, instale o PhpMyadmin na instância do EC2. Verifique a instalação acessando -a no navegador da web usando o IP público da instância. Este post demonstrou o processo de instalação de phpmyadmin em uma instância do EC2.