Instalando o phpMyAdmin em uma Instância EC2
Um software para administrar bancos de dados é sempre bem vindo, e o phpMyAdmin consolidou-se como o mais utilizado quando falamos em MySQL. Um poderoso e confiável aplicativo da comunidade.
1-) Para instalá-lo primeiro precisamos conectar ao SSH de nossa instância (https://marcomapa.com/artigos/acessando-uma-instancia-ec2-por-ssh/) e agregar algumas dependências:
sudo dnf install php-mbstring php-xml -y
2-) Reinicie o Apache:
sudo systemctl restart httpd
3-) Reinicie o php-fpm:
sudo systemctl restart php-fpm
4-) Acesse o diretório raiz do Apache:
cd /var/www/html
5-) Baixe os fontes do phpMyAdmin, (você pode consultar atualizaçoes em: https://www.phpmyadmin.net/downloads):
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.g
6-) Crie uma nova pasta e extraia o conteúdo baixado:
mkdir phpMyAdmin && tar -xvzf phpMyAdmin-latest-all-languages.tar.gz -C phpMyAdmin --strip-components 1
7-) Delete o .tar baixado:
rm phpMyAdmin-latest-all-languages.tar.gz
8 -) Reiniciando o MySQL:
sudo systemctl start mariadb
9-) Em seu navegador, acesse: http://ip.da.sua.instancia/phpMyadmin
10-) Pensando em segurança, não é interessante deixar a aplicaçao do phpMyadmin aberta a qualquer usuário, Você pode limitar para acessá-lo apenas por um determinado endereço de IP. Acesse o arquivo de configurações do Apache:
sudo nano /etc/httpd/conf/httpd.conf
11-) Crie uma entrada conforme abaixo:
<Location /phpMyAdmin>
Require ip 192.168.1.0
</Location>
Lembre-se de trocar 192.168.1.0 pelo seu endereço real de IP