apache AJP 整合tomcat问题

yh4130a 2009-09-10 10:29:38
<VirtualHost *:80>
ServerName myweijing.com
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
</VirtualHost>

奇怪的问题 Apache虚拟主机 这样配置的时候完全正确

如果我把tomcat AJP端口换成8019 后
这里改为8019
则Apache出错。。。

[Thu Sep 11 10:11:43 2009] [error] (13)Permission denied: proxy: AJP: attempt to connect to 127.0.0.1:8019 (localhost) failed
[Thu Sep 10 10:11:43 2009] [error] ap_proxy_connect_backend disabling worker for (localhost)
[Thu Sep 10 10:11:43 2009] [error] proxy: AJP: failed to make connection to backend: localhost

不知为何,望大侠出手。。。。
...全文
396 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sciolist 2009-09-11
  • 打赏
  • 举报
回复
Permission denied


说实话, mod_proxy 转发tomcat 已经过时了.
yh4130a 2009-09-11
  • 打赏
  • 举报
回复
哎,杂这里这么没人气呢?牛人都哪去了?

再补充一下 经过测试,发现 ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
8009 端口完全没问题,但是换成别的任何端口都不行,换http 就没有端口可以。
错误仿佛说是权限问题。但是没明白,本机端口的访问涉及什么权限问题。

期盼牛人。。。。。。。。。
drifter250771 2009-09-10
  • 打赏
  • 举报
回复
服务重启了没
netstat -npl
看你的tomcat到底有没有成功监听8019
yh4130a 2009-09-10
  • 打赏
  • 举报
回复
补充一句 环境 linux
yh4130a 2009-09-10
  • 打赏
  • 举报
回复
再补充一下 修改端口后 比如8019 telnet 能通的 直接IP访问tomcat也是可以的

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧