Skip to content

Roberlanderrsilva/linux-servidor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ Linux Server Automation Framework

🔗 Link de Visualização

Para visualizar o servidor após o provisionamento, utilize o endereço abaixo:

Acessar Localhost

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.

📁 Estrutura do Repositório

📂 linux-servidor
├── 📁 scripts
│   └── 📄 iac.sh        # Script de Automação de Infraestrutura
└── 📄 README.md         # Documentação e Guia de Uso


🚀 Funcionalidades Principais

  • 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

Automação de Servidor Web (IaC) 🚀

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 que este script faz?

O script iac.sh executa as seguintes tarefas automaticamente:

  1. Validação de Usuário: Verifica se o executor possui permissões de administrador (root).
  2. Atualização do Sistema: Executa o apt-get update e upgrade.
  3. Instalação de Ferramentas: Instala o servidor Apache2 e o utilitário Unzip.
  4. 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/).

🛠️ Tecnologias Utilizadas

  • Shell Script (Bash)
  • Linux (Ubuntu/Mint)
  • Apache Web Server

🚀 Como utilizar

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/)


About

Script para criar um servidor web no Apache

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%