Instalei o apache2.2.18 no meu servidor linux.
No entanto, ao configurá-lo usando./configure –prefix=PREFIXOcomando eu dei um prefixo errado. Eu notei isso depois de correrfazer instalarcomando porque os arquivos foram instalados na pasta errada. Eu queria instalá-los dentro de uma subpasta no caminho fornecido.
Existe uma maneira direta de alterar o prefixo novamente para o caminho apropriado? Sou obrigado a reinstalá-lo novamente? Se sim, comofazer desinstalarnão funciona?
Qualquer ajuda seria apreciada
Responder1
Se você não puder usar o sudo, não poderá iniciar nenhum serviço - porque iniciar o serviço requer ligação de porta.
Responder2
Não existe make uninstall
para o Apache. Você precisará localizar e excluir manualmente todos os arquivos copiados pelo seu make install
comando, provavelmente dentro do caminho 'PREFIX' especificado. (Se você executou make install
como usuário não root e seu 'PREFIX' era algo como /usr, então é provável que nada tenha sido instalado de qualquer maneira.)
No futuro, use esta ferramenta útil em vez de 'make install':
checkinstall
Isso criará um arquivo rpm ou pkg adequado para o seu gerenciador de pacotes, e o pacote poderá ser desinstalado, se necessário.