MySQL

O banco de dados de código aberto mais popular do mundo.

Software incluso:

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 MYSQL:

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.

Configure a senha do root do MySQL e execute a instalação segura do mysql_secure_installation.

Configure a senha do administrador do phpMyAdmin.

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

Você será desconectado da instância e verá 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 MySQL for 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 trocar o usuário para root sem uma senha digitando o seguinte comando.

sudo su -

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

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

A raiz da web é /var/www/html

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