Como realizar a configuração de proxy Apache cPanel
INFO
Neste artigo, você aprenderá como realizar a configuração de Proxy do Apache cPanel.
A necessidade de configuração de um proxy ocorre principalmente para aplicações NodeJS, no qual funcionam em portas alternativas, porém pode ocorrer a partir de qualquer outro tipo.
Entender a estrutura de proxy reverso no Apache cPanel
Primeiramente é importante entender que o HTTPD do cPanel permite essa configuração sem sobrescrita a partir dos includes. Dessa forma, para o vhost da porta 80 e da 443 os paths e os conteúdos que devem conter neles são os seguintes (no exemplo abaixo, está sendo feito o proxy para porta 3500):
Habilitar o include personalizado no Apache
Dessa forma, após a criação do arquivo, é necessário apenas descomentar a diretiva que possui referência ao arquivo criado nas configurações do Apache em "/etc/apache2/conf/httpd.conf":
Reiniciar o serviço Apache para aplicar as alterações
Por fim, você deverá reiniciar o HTTPD para entrar em funcionamento utilizando o seguinte comando:
INFO
Caso esteja configurando o proxy para apontamento de um host remoto, lembre-se de liberar a saída para a porta em questão através do firewall.