Acesso
Abra o seu browser e visite: http://<SERVER_IP> (HTTP)
Siga imediatamente o assistente de instalação do Drupal no seu navegador.
Use a seguinte configuração de banco de dados:
- Tipo de banco de dados:
MySQL, MariaDB, Percona Server, or quivalent - Nome do banco de dados:
drupal - Nome de usuário do banco de dados:
drupal - Senha do banco de dados: armazenada em
/root/drupal/.env - Opções avançadas > Host:
mariadb - Opções avançadas > Porta:
3306
Em seguida, configure o nome do seu site e a conta de administrador.
Ficheiros e diretórios importantes
- Diretório do aplicativo:
/root/drupal - Ficheiro Docker Compose:
/root/drupal/docker-compose.yml - Ficheiro de ambiente:
/root/drupal/.env - Arquivo de configuração do Nginx:
/etc/nginx/sites-available/drupal.conf - Configuração Nginx habilitada:
/etc/nginx/sites-enabled/drupal.conf - Volume de sites do Drupal:
/var/lib/docker/volumes/drupal_drupal-sites/ - Volume de módulos do Drupal:
/var/lib/docker/volumes/drupal_drupal-modules/ - Volume de perfis do Drupal:
/var/lib/docker/volumes/drupal_drupal-profiles/ - Volume de temas do Drupal:
/var/lib/docker/volumes/drupal_drupal-themes/ - Volume de dados do MariaDB:
/var/lib/docker/volumes/drupal_mariadb-data/
Gerenciamento Docker
Vá para o diretório de instalação:
cd /root/drupal
Pilha inicial:
docker compose up -d
Parar pilha:
docker compose down
Reiniciar stack:
docker compose restart
Ver containers em execução:
docker compose ps
Ver registos:
docker compose logs -f
Ativar SSL com um domínio
1. Aponte o seu domínio para o IP do servidor.
2. Editar a configuração do Nginx e substituir server_name <IP>; com o seu domínio (server_name <your-domain>):
vim /etc/nginx/sites-available/drupal.conf
3. Instalar o Certbot:
apt install -y certbot python3-certbot-nginx
4. Execute o seguinte comando para gerar um certificado Let's Encrypt válido:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Reinicie o Nginx para aplicar as alterações:
systemctl restart nginx
6. Abra o navegador e acesse: https://yourdomain.com