Apache网站不能通过外网访问

kdrhrg 发布于 2013/08/14 14:13
阅读 11K+
收藏 0

        apache网站不能通过外网访问,该如何解决?我刚开始是可以在centos主机中输入localhost访问,在局域网内其他机器无法访问,我把iptables关闭之后发现可以通过输入192.168.1.111/1.html访问centos主机,现在我要让网络上的网友通过浏览器访问我的网站,该怎么做?请详细点,我是刚刚玩服务器的。

3个问题需要帮帮我呀,谢谢

第一个问题:* 怎么样不通过关闭iptables防火墙,让局域网的机器可以直接访问我的centos主机。难道默认防火墙把80端口关了吗?该如何允许该端口?

第二个问题:*如何让网络的网友通过浏览器访问我的网站。

第三个问题:*如何让phpmyadmin只能在本机登陆,其他用户无法通过浏览器登录phpmyadmin?


加载中
0
我已经报警了
我已经报警了

1:服务器直接有外网ip,iptables开放80端口就行

2:服务器通过路由上网,有外网,iptables开放80端口,路由设置80端口转发到服务器ip 80端口。

3:没外网,iptables开放80端口,只能局域网的朋友访问。

0
Scholer
Scholer
在apache的配置文件httpd.conf中修改<Directory "X:/XXXX">下的          Allow from 127.0.0.1
     改为Allow from all
0
gat205
gat205

问题2:路由器里设置端口转发,也就是对外端口80指向你centos的主机,然后你要给你朋友你的当前外网IP


0
huan
huan
看看iptables 命令,打开80端口即可。
返回顶部
顶部