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

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

我已经在我的Linux服务器上安装了apache2.2.18。

但是,在使用配置时./configure –prefix=PREFIX命令我给出了错误的前缀。我在运行后注意到了这一点进行安装命令,因为文件安装在了错误的文件夹中。我想将它们安装在给定路径中的子文件夹中。

有没有直接的方法可以将前缀再次更改为适当的路径?我是否需要重新安装它?如果是,如何进行卸载不起作用?

任何帮助,将不胜感激

答案1

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

答案2

对于 apache没有make uninstall。您需要手动查找并删除make install命令复制的所有文件,最有可能位于您指定的“PREFIX”路径内。(如果您make install以非 root 用户身份运行,并且“PREFIX”类似于 /usr,那么很可能实际上什么都没有安装。)

为了将来,请使用这个方便的工具代替‘make install’:

checkinstall

这将创建一个适合您的包管理器的 rpm 或 pkg 文件,并且可以根据需要卸载该包。

相关内容