Para visualizar o servidor após o provisionamento, utilize o endereço abaixo:
VÍDEO DEMONSTRAÇÃO:
Linux-Servidor.Git.mp4
Manual de automação para provisionamento de servidores web com foco em segurança e eficiência.
📂 linux-servidor
├── 📁 scripts
│ └── 📄 iac.sh # Script de Automação de Infraestrutura
└── 📄 README.md # Documentação e Guia de Uso
- Provisionamento: Instalação automatizada do Apache2.
- Segurança: Validação de privilégios de superusuário (Root).
- Compliance: Atualização completa de pacotes e dependências.
Desenvolvido por RRSilva | Eng. de Software | Especialista em Automação de Infraestrutura 🐧💻🚀# linux-servidor Script para criar um servidor web no Apache Neste projeto aprendemos criar um script que gera um servidor web automaticamente Com a instrução do Prof. Denilson Bonatti
Este projeto contém um script de Infraestrutura como Código (IaC) desenvolvido para automatizar a configuração de um servidor web Linux (distribuições baseadas em Debian/Ubuntu).
O script iac.sh executa as seguintes tarefas automaticamente:
- Validação de Usuário: Verifica se o executor possui permissões de administrador (root).
- Atualização do Sistema: Executa o
apt-get updateeupgrade. - Instalação de Ferramentas: Instala o servidor Apache2 e o utilitário Unzip.
- Deploy de Aplicação: Baixa um projeto de site pronto do GitHub, extrai os arquivos e os coloca na pasta pública do servidor (
/var/www/html/).
- Shell Script (Bash)
- Linux (Ubuntu/Mint)
- Apache Web Server
Para rodar este projeto no seu Linux, abra o terminal e digite:
📂 linux-servidor ├── 📄 README.md # Manual de instruções (este arquivo) └── 📄 iac.sh # Script principal de automação
# Dar permissão de execução ao script
chmod +x iac.sh
# Rodar o script como administrador
sudo ./iac.sh
[🚀 Clique aqui para abrir o site (Localhost)](http://127.0.0.1/)