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

Can I use yum to install an additional apache httpd server?

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

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

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

我正在使用 Centos 7。

现在似乎可以使用了。希望这可能对其他人有所帮助。

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

在配置文件的顶部将 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