httpd not started due to mod_proxy files not loaded
我正在尝试在centOS 7上进行jboss负载平衡。我已经安装了httpd 2.4.7。 如果没有运行,则无需进行任何配置更改即可运行
1 | Service httpd start. |
而如果我从http://mod-cluster.jboss.org/downloads/1-2-0-Final/复制以下文件
(mod_cluster-1.1.3.Final-linux2-x64-so)
1 2 3 4 5 6 7 | LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_scgi_module modules/mod_proxy_scgi.so |
到/ etc / httpd / modules /文件夹中。 Httpd提供错误/etc/httpd/modules/mod_proxy.so:无法打开共享对象文件:没有这样的文件或目录
我正在关注此文章http://blog.akquinet.de/2012/06/21/clustering-in-jboss-as7eap-6/
我在centos 7上使用httpd 2.4.6和jbossAS7.1.1。我尝试了许多有关mod_cluster的文章,但似乎都没有用https://developer.jboss.org/thread/204011
https://gist.github.com/slok/1543449/4533338b25f952eb141fc71aab8ccc02c63d2439
如果有人知道应该为Apache 2.4.6使用哪个mod_cluster二进制文件,请帮助我。
对于我的apache2,文件位于此处:
因此,在我的
也许您的Apache发行版未将modules / dir放在serverroot下。 检查工作/现有LoadModule的第二个参数,并根据需要进行调整。
可能性较小:您的httpd内置无mod_proxy支持。
Mod_cluster 1.2.0。最终二进制发行版仅适用于httpd 2.2。+,请参阅MODCLUSTER-304
您应该使用最新版本1.3.1
编辑:
更改:
1 | LoadModule proxy_balancer_module modules/mod_proxy_balancer.so |
至
1 | #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so |