在Apache 2.2.18安装linux中更改configure -prefix

我在我的linux服务器上安装了apache2.2.18。

但是,使用./configure -prefix = PREFIX命令configuration它时,我给了一个错误的前缀。 运行make install命令后,我注意到它是因为文件安装在错误的文件夹。 我想将它们安装在给定path的子文件夹中。

有直接的方法来改变前缀再次适当的path? 我需要重新安装吗? 如果是的话,如何使卸载不起作用?

任何帮助,将不胜感激

如果您不能使用sudo,则无法启动任何服务 – 因为启动服务需要端口绑定。

有没有make uninstall阿帕奇。 您需要手动查找并删除make install命令复制的所有文件,很可能在您指定的“PREFIX”path中。 (如果你以非root用户身份运行make install ,而你的'PREFIX'类似于/ usr,那么机会实际上并没有被安装。

将来,使用这个方便的工具,而不是“make install”:

 checkinstall 

这将创build一个适用于您的软件包pipe理器的rpm或pkg文件,并且可以根据需要卸载该软件包。