在CentOS上配置Apache和Tomcat整合,因为之前windows已经配置好,所以httpd.conf就直接复制代码上去了。发现一直报错。
<VirtualHost *:80>
#域名
ServerName amap.jww.cn
#DocumentRoot /var/www/catlog
ErrorLog "/var/www/catlog/error.log"
CustomLog "/var/www/catlog/common.log" common
#反向代理Begin
ProxyPass /images !
ProxyPass /css !
ProxyPass /js !
#可多对
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
#反向代理END
</VirtualHost>
查看日志发现报错
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache/2.2.15 (CentOS) Server at amap.jww.cn Port 80
[Thu Jul 19 05:20:50 2012] [error] (13)Permission denied: proxy: HTTP: attempt to connect to 127.0.0.1:8080 (127.0.0.1) failed
[Thu Jul 19 05:20:50 2012] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
问渡娘后得知是是SELinux的原因,httpd不能防问网络
[root@jwsz ~]# /usr/sbin/getsebool -a |grep httpd_can_network_connect
httpd_can_network_connect --> off
httpd_can_network_connect_cobbler --> off
httpd_can_network_connect_db --> off
[root@jwsz ~]#
更改SELinux设置
[root@jwsz ~]# /usr/sbin/setsebool -P httpd_can_network_connect=1
[root@jwsz ~]# /usr/sbin/getsebool -a |grep httpd_can_network_connect
httpd_can_network_connect --> on
httpd_can_network_connect_cobbler --> off
httpd_can_network_connect_db --> off
[root@jwsz ~]#
另外关掉SELinux也是可以解决这个问题
修改/etc/selinux/config 然后重启:
引用
SELINUX=disabled
或者实时生效的方式:
引用
[root@ var]# /usr/sbin/setenforce 0
分享到:
相关推荐
Apache的ProxyPass指令详解 Apache的ProxyPass指令详解 Apache的ProxyPass指令详解
对apache与tomcat的集群配置进行了详细的描述。 基础篇:系统部署、集群配置、集群方式; 晋级篇:正向与反向代理、访问控制、均衡策略之ProxyPass、均衡策略之ProxyPassReverse、代理struts2工程、PROXY_HTTP与...
Apache 配置 1. 配置httpd.conf 使用apache自带的proxy模块,去掉注释使其可用 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer...
peoxy balancer 配置 ProxyPass /11serv balancer://saleserv-cluster/ nofailover=On
apache工具 脚本Apache #balancer-manager.py 允许您管理在apache2 mod_proxy conf中定义的Worker / BalancerMember: BalancerMember ajp://10.152.45.1:8001 route=web1 retry=60 BalancerMember ajp://10...
Apache在使用反向代理模式配置负载均衡时需要注意ProxyPass指令的顺序,代码片段如下,红色的代码部分不能放到蓝色的代码上方,不然通过apache访问时会出现请求转发失败的问题。
APACHE 2.2.9+TOMCAT6.0.18配置负载均衡 目标: 使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统...
一、apache服务器配置。 我们下载安装的是httpd-2.2.17-win32-x86-no_ssl.msi,安装完成后,我们需要配置一下,由于jwchat是用javacript去和openfire进行通讯的,所以他们之间的通讯是基于http的,但是由于浏览器...
也就是要为 /vict_service 这个请求路径匹配一个实际可用的路径,既然提示ProxyPass命令无效,那么肯定是某个地方的设置问题。 解决的方法就在httpd这个配置文件里,找到以下两条: #LoadModule proxy_module ...
NameVirtualHost *:80 这个一定要 然后把主的ServerAdmin丢最下面 ///////////////////// NameVirtualHost *:80 <VirtualHost> ServerName abccccc.com ProxyPass / http://localhost:8088/ ProxyPassReverse...
实现方式:利用apache的 ProxyPass 可以实现对虚拟服务器的配置.(httpd.conf中) 如某公司的WWW服务器为 在httpd.conf中作如下设置: ProxyPass /sales ProxyPass /rd ProxyPass /head 如上设置生效了...
purls.py默认情况下在端口8880上运行,因此,如果主要运行Apache,则Apache配置文件中的以下两行配置足以将前缀/ u /重定向到purls.py。 ProxyPass /u/ http://localhost:8880/ ProxyPassReverse /u/ ...
Apache2的反向代理的配置是: ProxyPass /ysz/ http://localhost:8080/ 然而,如果要配置一个相对复杂的反向代理 Nginx相对Apache2就要麻烦一些了 比如,将url中以/wap/开头的请求转发到后台对应的某台server上 ...
如果使用Apache和mod-proxy,则应将以下行添加到proxy.conf中: ProxyPass / tilt / 重试= 0 TILT以独立形式运行在TCP端口8082上,因此应该没有其他在该端口上侦听的应用程序。 作为Tomcat中的Web应用程序,它可以...
ib-简单图表您的盈透证券帐户的简单图表。 在此处查看演示:(很抱歉,它已关闭)为什么? 我想要一种非常简单的方法... 如果您使用的是Apache,则设置ProxyPass URL可能会更容易,但是我没有使用Apache,因此该方法已
Symfony 2 安全性和 Websockets 演示分支: 默认值:无安全性 ...示例 Apache VHost 配置: ServerName websocket.symfony2.local DocumentRoot ~/Sites/sf2-security-websocket/web ProxyPass http://
我们可以在客户端文件夹中找到客户端,为了客户端的正常运行,我们需要在我们设置 VirtualHost 的计算机上安装一个 apache 服务器 # ADD PORT 84 Listen 84 DocumentRoot "{cesta ku projektu}/client/" ...
设置:示例 apache 虚拟主机配置: <VirtualHost> Servername green.xenonapps.dev DocumentRoot /green-serv/ ErrorLog /green-serv/error.log CustomLog /green-serv/access.log combined ProxyPass / ...
$ git clone https://github.com/meanjs/mean.git meanjs$ npm install$ grunt服务器安装安装在 /www/cmep/services/mean 中,然后在 Apache 中配置为反向代理。 ProxyPass /mean/ ...