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 - http://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.