情景和交待
1、同一台服务器不同IP地址,相同端口配置出不同网站。
2、同一台服务器相同IP地址,不同端口配置出不同网站。
3、同一台服务器上用相同IP,相同的端口配置出不同的网站(在url上输入不同的网站地址,可以访问到不同的网站根目录)。
前面两种相对比较简单
今天我们介绍一下第二种和第三种的结合。
博主是在vmware里装的windows2003,下面演示一下如何通过一个ip,两个端口配置三个网站。
分别是:
192.168.216.40 local.baidu.com 端口号80
192.168.216.40 local.sina.com 端口号80
192.168.216.40 local.360.com 端口号81
首先交待虚拟机里的windows2003的ip是192.168.216.40,dns也是这么多
第一步、新建网站目录
博主这里是在c盘建了一个wwwroot文件夹,里面分别建了baidu,sina,360三个子文件夹,每个里面都放一个index.html,内容作为标识。
第二步、在IIS里新建网站
①依次打开[开始]-->[管理工具]-->[iis管理器]
②展开+选项,可以看到[网站]选项,然后右键新建网站
③描述随便填,见名知义最好
④ip和端口设置(后面可以改)
ip地址:点一下下拉菜单,选你的ip
- 端口号:是什么填什么
主机头:要用共同端口号的需要填主机头,就是域名(local.360.com可以不用填)
⑤选择网站文件目录
⑥权限,第一个要勾,其他的随便,后面可以改
⑦一路下一步,点完成
第三步、iis菜单关键选项
①设置网站默认入口文件
点击[文档],点击[添加],填index.html,然后上移,这样我们网站的根目录默认加载文件就是index.html啦
②权限设置
右键baidu.com,点击[权限],点[添加],输入e,点击[检查名称],找到everyone,点击确定,然后给everyone所有权限。如果出现没用权限访问网站或者文件不妨试试这里,点一点。
③“激活操作”(博主瞎扯的)
依次点击高级,编辑,需要改的,可以改,不用改的可以直接点确定,这一步看似没用,却很重要,暂时理解是激活一下吧。如果你最后还是不能成功,也没找到方法的话,你可以多试几次这一步哈!
第四步、配置DNS
其实目前我们已经完成了80%了,特别是我们已经能够访问360的那个网站啦,只需要在地址栏输入192.168.216.40:81就可以看到效果,在外面(win10)也可以访问的。但是我们如果输入192.168.216.40却不行,为什么因为默认是80端口,而我们的同一个ip,同一个端口却又两个网站,分别是baidu和sina,只能用域名local.baidu.com和local.sina.com来访问啦。所以我们这时候需要配置dns来解析域名,通过域名来访问两个网站。
①依次打开[开始]-->[管理工具]-->[dns]
②右键[正向查找区域],新建区域,
中间步骤关键步骤截个图吧,其他的一路点下一步就好
③右键baidu.com,新建主机
注意ip地址,要输入之前的一样的,大家也可以试试其他的,尤其是同一网段的
第五步、检查,重复操作,看效果
博主只做了部分截图,如baidu设置和sina设置基本是一样的,360的操作就稍微少很多,如果大家不能成功,不妨多试一下第三步的②
至此,博主已经配置完成了。
①在虚拟机里的windows2003看效果如图
②在本机看效果
在外面(win10)要想通过域名访问baidu和sina,需要先在hosts文件设置一下
只需要在hosts最后加以下两句,然后我们同样可以正常访问了
- 192.168.216.40 local.sina.com
- 192.168.216.40 local.baidu.com
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏