如何让局域网内人访问自己在局域网中建立的网站
2016-09-20 16:13
351 查看
1、保证你的apache能正常启动,然后打开httpd.conf那个配置文件,检查一下Listen服务器端口,默认监听端口为80,不是就改成80
2、配置服务器根目录权限
<Directory "c:/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
注意“c:/www/”为你网站根目录。重点是Allow from all,否则访问不进去
3、配置虚拟主机,
配置一下虚拟主机。开启虚拟主机后就打开Apache文件夹里的\conf\extra\下的httpd-vhosts.conf文件,在这个文件的最后面加代码(注意下面的代码还需要改动一下路径为你的网站根目录的路径,别照搬我的,然后重启一下就可以了,如果不成功,记得关闭防火墙):
<VirtualHost 192.168.11.108>
ServerName 192.168.11.108
DocumentRoot "c:/www/test/"
</VirtualHost>
注意VirtualHost 与ServerName一致,除非你有DNS主机。这个ip是我本机的,你要改成你机器的ip,如果不会查IP另追问,DocumentRoot 为你网站的存放目录,你要发布的网页就在这个目录下,注意要在服务器根目录下,否则要另外配置权限。
4、重启apache服务。
5、在apache重启成功后,在你本机,用浏览器访问你的页面。我这里就是192.168.11.108/index.php,你要改成你的ip地址,成功,则发布完成,其他人也可以这么访问网页了
6、如果,在本机访问成功,而在其他设备无法访问,请修复网络问题,有关网络的问题请另追问,并说明报错等状况
我刚才看到,楼主在问题补充中提到了域名,这个的话就不是apache能完成的了,这里需要依靠DNS服务器来解决。
正常的家用电脑,以及路由器,都会自动请求递交给社会公用的域名服务器去进行域名解析,除非你的域名是经过国家正规管理部门购买的域名,否则,所用的域名是不会出现在公网DNS服务器上的,也就不能解析到你的服务器电脑上
简单的配置是这样的。在你服务器电脑上,不仅配置的apache 发布到端口ip。然后还要配置一个DNS服务器,配置你要的域名xx.com为你机器ip的别名。然后将你访问设备的首选DNS指向你的服务器DNS,让你的私有DNS对域名进行解析 即可
2、配置服务器根目录权限
<Directory "c:/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
注意“c:/www/”为你网站根目录。重点是Allow from all,否则访问不进去
3、配置虚拟主机,
配置一下虚拟主机。开启虚拟主机后就打开Apache文件夹里的\conf\extra\下的httpd-vhosts.conf文件,在这个文件的最后面加代码(注意下面的代码还需要改动一下路径为你的网站根目录的路径,别照搬我的,然后重启一下就可以了,如果不成功,记得关闭防火墙):
<VirtualHost 192.168.11.108>
ServerName 192.168.11.108
DocumentRoot "c:/www/test/"
</VirtualHost>
注意VirtualHost 与ServerName一致,除非你有DNS主机。这个ip是我本机的,你要改成你机器的ip,如果不会查IP另追问,DocumentRoot 为你网站的存放目录,你要发布的网页就在这个目录下,注意要在服务器根目录下,否则要另外配置权限。
4、重启apache服务。
5、在apache重启成功后,在你本机,用浏览器访问你的页面。我这里就是192.168.11.108/index.php,你要改成你的ip地址,成功,则发布完成,其他人也可以这么访问网页了
6、如果,在本机访问成功,而在其他设备无法访问,请修复网络问题,有关网络的问题请另追问,并说明报错等状况
我刚才看到,楼主在问题补充中提到了域名,这个的话就不是apache能完成的了,这里需要依靠DNS服务器来解决。
正常的家用电脑,以及路由器,都会自动请求递交给社会公用的域名服务器去进行域名解析,除非你的域名是经过国家正规管理部门购买的域名,否则,所用的域名是不会出现在公网DNS服务器上的,也就不能解析到你的服务器电脑上
简单的配置是这样的。在你服务器电脑上,不仅配置的apache 发布到端口ip。然后还要配置一个DNS服务器,配置你要的域名xx.com为你机器ip的别名。然后将你访问设备的首选DNS指向你的服务器DNS,让你的私有DNS对域名进行解析 即可
相关文章推荐
- 如何让局域网其他电脑通过IP直接访问自己电脑的网站
- 如何让firefox访问IIS下建立的ASP/ASP.NET网站
- 让同一局域网里面的人也能访问自己的电脑上的网站(win7)
- 外贸网站如何屏蔽中文浏览器和中文操作系统而且自己可以正常访问
- 如何在自己的Windows系统上 架设服务器并开发网站,然后连入外网供外界访问?(JDK+Tomcat+花生壳)
- 如何在局域网内搭建外网能访问的网站?
- 如何建立一个自己的网站
- 如何在外网中访问自己在另一个局域网中的某个机器(SSH为例)
- 如何搭建个人服务器,建立自己的网站
- .net asp iis服务器如何让外部访问自己的网站
- 如何建立自己的个人网站
- 如何建立IIS,如何让局域网中的电脑访问我机器上的网页
- Android模拟器如何设置DNS访问局域网内网站
- 如何自己动手建立最简单的动态网站
- 由成幻OnlineJudge学习如何做自己的Acm-Icpc在线评判系统-3.建立基本的网站结构
- 如何在cpanel上建立自己的网站之:mysql数据库的设置
- 如何搭建个人服务器,建立自己的网站
- 如何科学的建立自己的个人网站
- 如何禁止特定IP访问自己网站?
- 如何搭建个人服务器,建立自己的网站