No tutorial de hoje vamos dar uma dica rápida de como resolver um problema de atualização, que pode ocorrer em seu servidor Web.
Esse erro ocorre geralmente quando a versão do repositório do seu Linux está bastante desatualizada. Quando você roda um “yum update” seu apache instala/atualiza para uma versão padrão dentro do Linux, conflitando com a versão do apache do CWP.
Precisando de ajuda com seu Servidor Web? Entre em contato conosco. Acesse https://soloweb.com.br
Aparentemente você imagina que dará uma grande dor de cabeça, pois o apache do CWP localizado na pasta “/usr/local/apache” para de funcionar e um apache localizado na pasta “/etc/apache2” começa a funcionar sem nenhum módulo padrão exigido para o funcionamento de seus sites.
Para resolver esse problema é muito mais simples que você imagina. Vamos rodar apenas um comando embarcado do CWP, mas para isso devemos rodar alguns comandos antes:
Faça um backup de toda sua estrutura apache:
$ mkdir /backup/backup-config-apache/
$ rsync -av --progress /usr/local/apache /backup/backup-config-apache/
Agora depois do backup feito, vamos rodar o seguinte comando:
$ yum remove httpd* -y && yum remove cwp-httpd -y && yum install cwp-httpd -y
O comando acima vai remover toda instalação referente ao apache padrão do sistema + remoção do apache cwp + instalação do apache cwp.
Pronto, com isso seu apache estará voltando a funcionar normalmente. Caso precisar voltar os arquivos de configuração, sincronize a pasta de configuração do “vhosts” dentro do seu backup “/backup/backup-config-apache/apache/usr/local/apache/conf.d/vhosts/“, esta pasta contém todos os arquivos de configuração de apache dos usuários.