我使用以下站点将Apache httpd构建为RPM:
我成功地构建了apr*和httpd*。但是,当我试图安装httpd时,使用
rpm -Uvh httpd-devel-2.2.25-1.x86_64.rpm httpd-2.2.25-1.x86_64.rpm mod_ssl-2.2.25-1.x86_64.rpm我得到以下错误:
软件包mod_ssl-2.2.3-82.el5_9.x86_64 (比mod_ssl-2.2.25-1.x86_64更新)已经安装。
我安装了httpd 2.2.3-82。我需要先把它拿掉吗?似乎有悖常理。
发布于 2013-10-22 20:57:00
第一个链接指向安装当前稳定的apache版本- 2.4的指南。第二个链接涉及ApacheVersion2.2。它们不是任意互换的;首先,它们在内部和配置上都有明显的不同。
但是最重要的是,为了能够使用模块,每个apache版本和包都需要使用相同版本的apr/apxs构建。这在apache安装说明中有大量的文档。
我强烈建议构建和安装最新的稳定apache版本(在编写本报告时,2.4.6),因为GA已经使用了一年多的时间。
而且,从您的文章中可以很明显地看出,在安装这个版本之前,先删除apache和mod_ssl的旧版本。
https://serverfault.com/questions/547916
复制相似问题