Se o Apache for usado apenas como uma frente para o Tomcat, a resposta mais simples seria ter os processos-filhos do Apache executados como Tomcat. Eu não tenho certeza de sua versão do CentOS, mas olhando algumas coisas, parece que o pacote padrão do Apache2 criaria um arquivo de configuração em /etc/httpd/conf/httpd.conf
. De lá, você deseja encontrar o parâmetro de configuração User
. No meu ambiente eu tenho algo como:
User www-user
Group www
Mas é provável que sua configuração seja diferente. Altere o User
para seu usuário do Tomcat e o Group
para o mesmo grupo que o usuário do Tomcat possui. Novamente, eu não tenho certeza da localização do arquivo de configuração do Apache - você pode ter que procurar um pouco por isso. Depois de alterar essa configuração, você deve reiniciar o Apache para que ele entre em vigor.