局域网访问apache服务器?

发表于:2007-05-25来源:作者:点击数: 标签:
:em08: 环境: apache服务器(redhat8.0) 用集线器与服务器相连的 windows 客户电脑 我的apache(2.0.47)服务器已经和 tomcat (5.0.12)整合 (即输入http://localhost/test/index.jsp(其中test为STRUTS项目名),页面可以显示正常) 但与服务器相连的windows

:em08: 
环境:
apache服务器(redhat8.0)
用集线器与服务器相连的windows客户电脑

我的apache(2.0.47)服务器已经和tomcat(5.0.12)整合
(即输入http://localhost/test/index.jsp(其中test为STRUTS项目名),页面可以显示正常)

但与服务器相连的windows客户电脑用http://211.67.54.15/test/index.jsp访问apache服务器,则页面无法显示

怎么通过其他机器访问apache服务器的apache2默认页面?

 wingger 回复于:2004-10-31 20:11:22
http://localhost/test/index.jsp

改成http://IP地址/test/index.jsp

http.conf里的地址改一下吧

改成你的IP地址

 zxoracle 回复于:2004-10-31 20:21:38
http://localhost/test/index.jsp 

改成http://IP地址/test/index.jsp 

谢先,不过http://localhost/test/index.jsp是在服务器机上输入的,而且测试成功!

但问题是,在局域网其他机子上用http://211.67.54.15/test/index.jsp测试,结果网页无法显示

不过,我先试试,修改httpd.conf

 zxoracle 回复于:2004-10-31 20:38:15
还是不行那,
我只修改httpd.conf中的servername为211.67.54.15(apache服务器)
不知道是什么地方没配置,
而且,同样也不能访问apache的默认页面
不知道局域网访问apache服务器到底要那些设置,或者地址该怎么写,
是不是http://211.67.54.15/就行老

谢谢老

 zxoracle 回复于:2004-10-31 21:12:16
哎,搞定老
我把port由80改为8000后,局域网的其他机器就能访问老,
但必需在地址后面加上8000
这个应该是port的冲突,但为什么那?
另外,怎样才可以不用这个8000,就可以访问?

高手帮忙那 !!!!!

 wingger 回复于:2004-10-31 21:21:44
[quote:81aa3def09="zxoracle"]哎,搞定老
我把port由80改为8000后,局域网的其他机器就能访问老,
但必需在地址后面加上8000
这个应该是port的冲突,但为什么那?
另外,怎样才可以不用这个8000,就可以访问?

高手帮忙那 !!!!![/quote:81aa3def09]

那就是有其它程序占用了80端口啦,你停止那个占用的服务就行啦

 zxoracle 回复于:2004-11-04 10:47:22
1。redhat下如何查询占用端口情况,又任何关闭;
2。我现在访问的时候必须在地址后加端口号
   如:http://211.67.54.15:8000/test/index.jsp
    怎样设置,去掉这个端口号(8000)后也能访问。

谢谢老,斑竹!

 chinasav 回复于:2004-11-04 11:02:52
会不会是你的iptables占用了你的80端口

 zxoracle 回复于:2004-11-04 11:14:14
谢先
那怎么查询iptables,或者怎么关闭这个端口

 zxoracle 回复于:2004-11-04 11:15:45
另外:
我现在访问的时候必须在地址后加端口号 
如:http://211.67.54.15:8000/test/index.jsp 
怎样设置,去掉这个端口号(8000)后也能访问。

 Fun-FreeBSD 回复于:2004-11-04 12:10:53
写个重定向,看手册mod_rewrite那一章还有url重定向那一章

 遥望 回复于:2004-11-16 22:09:26
你好

 Stephen_Hu 回复于:2005-08-31 17:12:39
看看你的防火墙配置,很有可能使你的防火墙配置的问题。

 haoyufu 回复于:2005-09-01 11:25:00
我遇到过端口占用问题

大部分是你防火墙配置有问题

 mjlinux 回复于:2005-09-01 17:36:27
用netstat -a查看开启的端口,再看是那个程序占用了这个端口然后把这个程序kill掉!

原文转自:http://www.ltesting.net