我可以使用yum安装额外的apache httpd服务器吗?

时间:2016-02-04 11:32:01

标签: apache yum centos7 mod-perl

我使用普通的apache服务器作为前端,使用mod-perl的apache服务器作为mod_proxy的后端。

我正在搬到新的托管公司,所以我正在安装软件。在过去,我已经从源代码构建了这两个,但是使用yum进行安装会更容易,因此它们很容易更新。可以用yum安装2个独立的httpd服务器吗?如果是这样的话?

我认为解决方案可能是将前端移到lighttpd或类似的,但我仍然想知道它是否可能。

我正在使用Centos 7.

1 个答案:

答案 0 :(得分:0)

似乎让它现在正常运作。希望这可以帮助别人。

我现在在/ etc / httpd / conf /:httpd_docs.conf和httpd_perl.conf中有一个带有两个不同配置文件的httpd

将PidFile设置为配置文件顶部的两个不同文件。

将/etc/httpd/conf.modules.d复制到/etc/httpd/conf.modules.perl并更新两个配置文件中的“Include”以指向不同的目录,然后在每个目录中删除不必要的文件目录,以便httpd_docs实例不使用mod_perl和httpd_perl实例。

将/ etc / sysconfig / httpd复制到/ etc / sysconfig / httpd_perl并编辑每一个以包含一个OPTIONS行

OPTIONS="-d /etc/httpd -f conf/httpd_docs.conf"

OPTIONS="-d /etc/httpd -f conf/httpd_perl.conf"

将/usr/lib/systemd/system/httpd.service复制到/usr/lib/systemd/system/httpd_perl.service并编辑以指向正确的EnvironmentFile。

使用这个问题来帮助回答我自己的问题 https://serverfault.com/questions/31838/can-rhel-4-have-two-instances-of-apache-httpd-running-using-two-different-config