/linux-iac

Arquivos de Bash Script para IaC

Primary LanguageShell

Arquivos de Bash Script para IaC

O que é?

Infraestrutura como código (IaC) é o gerenciador e provisionamento da infraestrutura por meio de códigos, em vez de processos manuais.

Controle de versões

É uma parte importante de Iac. Os arquivos de configuração devem manter á fonte como qualquer outro código fonte

Criação de script de criação de Diretórios, Grupos e usuários

Proposta do Projeto

Neste projeto iremos foi criado um script onde toda a infraestrutura de usuários, grupos de usuários, diretórios e permissões serão criadas automaticamente. posteriormente foi realizado o upload do arquivo de script no GitHub para futuras reutilizações do script. Sendo assim, toda nova máquina virtual que for iniciada já estará pronta para uso quando o script for executado.

Todos os usuários terão permissão total dentro do diretório público, os usuários de cada grupo terão permissão dentro do seu diretório

Criação de script para provisionamento de um servidor apache

Proposta do Projeto

Na segunda etapa do projeto foi criado um script onde será provisionado um servidor web automaticamente. Um servidor web é um software e hardware que usa HTTP (Hypertext Transfer Protocol) e outros protocolos para responder a solicitações de clientes feitas pela World Wide Web. O principal trabalho de um servidor da web é exibir o conteúdo do site por meio do armazenamento, processamento e entrega de páginas da web aos usuários.