Como instalar um site 100% grátis

Criar um site com hospedagem gratuita usando Oracle Cloud Free Tier, WordPress, MariaDB, Apache2 e Certbot envolve vários passos detalhados. Vou descrever um roteiro básico para orientá-lo neste processo:

1. Inscrição no Oracle Cloud Free Tier

  • Acesse Oracle Cloud: Visite o site da Oracle Cloud e inscreva-se para uma conta gratuita.
  • Verifique a Conta: Complete o processo de verificação, que pode incluir a confirmação do seu método de pagamento (sem cobranças para a camada gratuita).

2. Criação de Instâncias de VM (Virtual Machine)

Instância para MariaDB

  • Crie uma VM para MariaDB: No painel Oracle Cloud, crie uma nova instância de VM.
  • Escolha o Sistema Operacional: Prefira um sistema baseado em Linux, como Ubuntu.
  • Configure a Rede: Configure as regras de firewall e VCN (Virtual Cloud Network) para permitir o tráfego para o banco de dados.

Instância para WordPress

  • Crie uma VM para WordPress: Siga o mesmo processo para criar outra VM para o WordPress.
  • Configuração de Rede: Garanta que as regras de firewall permitam o tráfego HTTP/HTTPS.

3. Configuração do MariaDB

  • Acesso SSH: Acesse a VM do MariaDB via SSH.
  • Instale o MariaDB: Use comandos como sudo apt-get install mariadb-server para instalar o MariaDB.
  • Configuração de Segurança: Execute sudo mysql_secure_installation.
  • Crie um Banco de Dados para WordPress: Acesse o MariaDB (sudo mysql -u root -p) e crie um banco de dados e um usuário para o WordPress.

4. Instalação do Apache2 e PHP

  • Acesso SSH na VM do WordPress: Conecte-se à VM do WordPress.
  • Instale o Apache2: Execute sudo apt-get install apache2.
  • Instale o PHP: Instale o PHP e os módulos necessários (como php-mysql para integração com o MariaDB).

5. Instalação do WordPress

  • Baixe o WordPress: Use wget para baixar o WordPress e extraia na pasta do Apache.
  • Configure o WordPress: Acesse o arquivo wp-config.php e configure as credenciais do banco de dados.

6. Configuração do Certbot para HTTPS

  • Instale o Certbot: Siga as instruções do site do Certbot para instalar.
  • Execute o Certbot: Configure o Certbot para obter um certificado SSL para o seu domínio.

7. Ajustes Finais e Testes

  • Ajuste de DNS: Configure o DNS para apontar para o IP público da VM do WordPress.
  • Teste o Site: Acesse o seu domínio em um navegador para verificar se o WordPress está funcionando.
  • Segurança e Backups: Implemente práticas de segurança e backups regulares.