Instalação e Configuração do Windows Server

Este tutorial cobre a instalação do Windows Server, configuração do firewall, instalação do IIS (Internet Information Services), banco de dados MariaDB e um painel gratuito para gerenciamento.

1. Instalando o Windows Server

Siga os passos abaixo para instalar o Windows Server:

  1. Baixe a ISO do Windows Server no site oficial da Microsoft.
  2. Crie um pendrive bootável usando o Rufus (Windows).
  3. Inicie o computador pelo pendrive e siga as instruções de instalação.
  4. Escolha a versão desejada e defina as configurações de idioma e teclado.
  5. Configure o particionamento do disco e siga o processo de instalação.
  6. Após a instalação, configure um usuário administrativo.

2. Configuração do Firewall

Configure o firewall para permitir conexões necessárias:

New-NetFirewallRule -DisplayName "Permitir HTTP" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 80
New-NetFirewallRule -DisplayName "Permitir HTTPS" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 443
New-NetFirewallRule -DisplayName "Permitir RDP" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 3389

3. Instalando o IIS (Servidor Web)

O IIS (Internet Information Services) é o servidor web do Windows Server.

Install-WindowsFeature -name Web-Server -IncludeManagementTools

4. Instalando o Banco de Dados MariaDB

Baixe e instale o MariaDB:

  1. Baixe o instalador do site oficial: MariaDB
  2. Execute o instalador e siga as instruções.
  3. Defina uma senha para o usuário root.
  4. Habilite o serviço para iniciar automaticamente.

5. Instalando um Painel de Controle Gratuito

Recomendamos o WAMP (Windows, Apache, MySQL, PHP) para gerenciar servidores web e bancos de dados.

  1. Baixe o WAMP Server: WAMP
  2. Execute o instalador e siga as instruções.
  3. Após a instalação, inicie o WAMP e acesse o painel no navegador: http://localhost

6. Configuração de Acesso Remoto

Para acessar remotamente via RDP (Remote Desktop Protocol):

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

Conclusão

Com esses passos, seu Windows Server estará pronto para hospedar sites e aplicações.