Skip to content
README.md 1.2 KiB
Newer Older
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
# LAB
Eleazar Santos's avatar
Eleazar Santos committed

Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**##### README #####**
**TAREFAS INICIAIS**
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**GERAR O SCRIPT setup.sh em /home/guest/bin para executar as tarefas;**
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**1. Realizar update && upgrade:**
- Atualizar o servidor.
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**2. Configurar NTP:**
- Instalar NTP e apontar o servidor o NTP para ntp.impa.br
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**3. Configurar o Timezone:**
- Definir o timezone do sistema para America/Sao_Paulo
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**4. Montar NFS:**
- Montar o diretório NFS 10.1.1.185:/prova/devops? no caminho /mnt/prova
Eleazar Santos's avatar
Eleazar Santos committed

Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
**5. Clonar Repositório Git:**
- Clonar o repositório https://git.impa.br/csr-prova/lab.git em seu home e copiar o aquivo index.php para /mnt/prova/

**6. Instalar Docker e Docker Compose:**
- Instalar o Docker e Docker Compose no sistema
Eleazar Santos's avatar
Eleazar Santos committed

Renan de Oliveira's avatar
Renan de Oliveira committed
**TAREFAS DOCKER**  

Renan de Oliveira's avatar
Renan de Oliveira committed
**8. Configurar e subir containers com Docker Compose.** 
- Criar arquivo docker-composer.yml para subir os containers da seguinte forma:
Renan de Oliveira's avatar
Renan de Oliveira committed
- Container Apache com PHP (image:sohmc/php-mysqli:8.0-apache), montando o volume /mnt/prova como documentroot dentro do contêiner.
Renan de Oliveira's avatar
Renan de Oliveira committed
- Container MySQL (image:mysql:8), realizando a importação do arquivo prova.sql.
Ricardo Gomes da Silva's avatar
Ricardo Gomes da Silva committed
- Configurar o código no arquiov index.php no contêiner Apache para acessar o banco de dados MySQL.
- Acessar a página web http://ipaddress_do_seu_servidor.