apache怎么发布网站

天魔雷帝 2012-07-23 10:37:11
我在本机做好了一个网站,网站放在了apache的根目录下,在本机可以正常访问,请问同一个局域网内的其他主机怎么通过浏览器访问我的本机上网站,地址栏里输入什么?apache需要配置什么?
...全文
558 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
天魔雷帝 2012-07-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

在apache的配置文件httpd.conf中修改几个相应的访问控制项,
Order allow,deny
Allow from all

关键字是以上两行,有的默认是Deny from all,修改成Allow from all,然后重启apache,在局域网的地址栏中输入你的ip即可,不用输端口号,因为默认是80,。

注意:配置文件中有几项以上相似内容,因为涉及到目录访问权……
[/Quote]
正解,这才是关键所在,分全给你
雨落清晨 2012-07-23
  • 打赏
  • 举报
回复
在apache的配置文件httpd.conf中修改几个相应的访问控制项,
Order allow,deny
Allow from all

关键字是以上两行,有的默认是Deny from all,修改成Allow from all,然后重启apache,在局域网的地址栏中输入你的ip即可,不用输端口号,因为默认是80,。

注意:配置文件中有几项以上相似内容,因为涉及到目录访问权限等安全问题,如果是发布正式网站,请慎重修改,做好测试。

还有,一般防火墙可能需要关掉。

一起混吧 2012-07-23
  • 打赏
  • 举报
回复
能ping通吗 ?电脑是否装有防火墙 ?
天魔雷帝 2012-07-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

输入你的ip
[/Quote]

比如我的IP是10.10.10.16,我用的端口号是82,在浏览器中输入 http://10.10.10.16:82/吗?刚才试了一下不能访问啊?是不是apache需要什么配置?
一起混吧 2012-07-23
  • 打赏
  • 举报
回复
输入你的ip
ci1699 2012-07-23
  • 打赏
  • 举报
回复
输入ip就可以访问了。。
kyzy_yy_pm 2012-07-23
  • 打赏
  • 举报
回复
当然了,如果是在apache的htdocs目录下,那么你同时只需要http://ip/xxx.xx就可以访问看,不过还是要注意防火墙
kyzy_yy_pm 2012-07-23
  • 打赏
  • 举报
回复
局域网内其它机器需要配置host文件,例如你的ip如果是192.168.1.11,域名是www.abc.com,那么其他人host里需要:

192.168.1.11 www.abc.com

然后就可以访问了(注意防火墙)

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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