O Titan Framework é homologado para rodar em sistemas Debian e derivados (como Ubuntu). Recomenda-se o uso do servidor web Nginx com PHP 7 FPM e PostgreSQL 9 ou superior.
Há um script de preparação do ambiente. Para utilizá-lo, basta configurar um servidor Debian 9 (Stretch) com acesso à internet e executar o seguinte comando:
wget -O - https://titanframework.com/environment/prepare.sh | bash
Este script configura um ambiente otimizado para o Titan Framework, incluindo os pacotes obrigatórios e opcionais para uso pleno de todas as funcionalidades.
Alternativamente, você pode criar um container do Docker a partir da imagem oficial do Titan. Edite o mapeamento de portas no arquivo docker-compose.yml
da raiz da instância como preferir e faça:
docker-compose up -d
Assim, como o script mais acima, o container inclui todos os pacotes obrigatórios e opcionais para uso pleno de todas as funcionalidades.