Como remover o Apache do CentOS enquanto mantém o php 5.3

1

Eu tenho um problema com a remoção do Apache da minha instalação do CentOS. Primeiro de tudo instalei o lighty (lighttpd) e tentei instalar o php53 que incluía o httpd.

Configurei o lighty com o php e agora não preciso do httpd por algum motivo, por isso quero removê-lo.

Quando tento remover o httpd do meu servidor centos 5.7 com yum , ele pede para remover o php.

Então, como posso remover o httpd enquanto mantenho o php?

    
por Zim3r 16.11.2011 / 12:57

1 resposta

1

Assumindo que este é o estoque php53 do CentOS, você pode remover com segurança o pacote php53. O binário em / usr / bin / php é fornecido pelo php53-cli, não pelo php53. Os outros pacotes / módulos php53 que você instalou não serão removidos.

O pacote php53 fornece o módulo php para o apache, e é por isso que ele está sendo removido quando você tenta remover o Apache. Ele só tem um nome ruim que pode facilmente levar a confusão, pensando que você está desinstalando todo o php53 quando não está.

O seguinte pode esclarecer qualquer confusão:

# see what is inside the php53 RPM.
# this is what is being removed when php53 is removed
# notice its all stuff for the Apache HTTPd server
rpm -ql php53

# show all the php53 packages installed.
# notice how they're all sticking around and not being removed
rpm -qa 'php53*'
    
por 18.11.2011 / 03:54

Tags