Objetivo é criar um processo automatizado para construção de um servidor web para WordPress em sua última versão.
O candidato deve seguir os seguintes Requisitos;
- O projeto dever ser configurado na AWS, crie uma conta Free.
- A máquina configurada deverar ter às portas 80, 443 e 22 abertas.
- Uso de Shell Script Linux.
- Docker
- Nginx configurado como proxy para o Apache.
- Apache servidor para o WordPress.
- PHP a última versão.
- MySql Versão mínima requirida 5.7.
- WordPress última versão configurada no servidor Apache.
Modelo conceitual
Você também pode usar como Diferencial:
- Docker Compose.
- Kubernetes.
- Ansible.
- RDS AWS.
- Outras tecnologias para somar no projeto.
- Efetue o fork deste repositório e crie um branch com o seu nome e sobrenome. (exemplo: fulano-dasilva)
- Após finalizar o desafio, crie um Pull Request.
- Aguarde algum contribuidor realizar o code review.
- Deverá conter a documentação para instalação e configuração README.md.
- Enviar para o email wphost@apiki.com e colocar em cópia o email mecontrata@apiki.com com os dados de acesso SSH com permissão root, da máquina configurada na AWS.
- Será executado os precessos de instalação e configuração de acordo com a orientação da documentação em um servidor interno da Apiki.
- Será avaliado o processo de automação para criação do ambiente em cloud, tempo de execução e a configuração no server na AWS com os dados fornecidos pelo candidato.
- Deverar constar pelo menos 2 containers.