PHPMyAdmin

PhpMyAdmin é uma ferramenta de software livre escrita em PHP, destinada a lidar com a administração do MySQL pela Web.

Software incluído:

APACHE - 2.4.41

MYSQL - 8.0.30

PHP - 8.1

Certbot - 0.40.0

phpMyAdmin - 5.2.0

Iniciando após a implantação do PhpMyAdmin:

Permita as portas no firewall apenas para acesso SSH (porta 22, com limite de taxa), HTTP (porta 80), HTTPS (porta 443) e MySQL (3306). Conforme Como criar Regras de Firewall.

Defina a senha root do MySQL e execute a instalação segura do mysql.

Defina a senha de administração do phpMyAdmin.

O arquivo de configuração do phpMyAdmin está localizado em /etc/phpmyadmin/.

Você será desconectado da instância e exibido com a mensagem abaixo até que a instância seja implantada. NÃO FAÇA LOGIN NA INSTÂNCIA POR 2 MINUTOS APÓS A CRIAÇÃO.

Please wait until the installation is completed....
Connection to $IPADDRESS closed.

Depois que o PhpMyAdmin é implantado:

Você pode fazer login na instância como ubuntu usando a senha que você definiu quando criou a instância ou com uma chave SSH se você adicionou uma durante a criação.

Você pode então mudar o usuário para root sem senha digitando o seguinte comando.

sudo su -

A senha root do MySQL é armazenada em /root/.mysql_root_passwordb

Faça login no MySQL usando o comando -

mysql -u root -p <$senha armazenada no arquivo acima>

Você pode acessar o phpMyAdmin imediatamente visitando o endereço IP da Instância em seu navegador seguido por /phpmyadmin

Você será solicitado a fazer o primeiro login, que criamos por motivos de segurança.

O nome de usuário é "admin"

A senha do Phpmyadmin é armazenada em /root/.phpmyadmin_password

O diretório raiz da web é /var/www/html

Para proteger sua conexão, você precisará de um domínio registrado configurado para sua Instância.