文章目录
IIS之web服务器部署
实验环境:一台win2003服务器,一台winxp系统
将两台主机都桥接到一个虚拟网卡上
一、在windows2003上安装web服务器
1、先在win2003上配置静态IP地址
2、点击光盘驱动,选择“安装可选的windows组件”
3、然后点击开始,选择管理工具,打开信息服务管理器
存在默认站点
二、新建一个站点
1、首先暂停或者删除默认站点,然后点击网站右键选择新建网站进入向导
输入网站名称
点击完成即可
2、在xp系统中输入网址进行验证
首先需要手动配置xp的IP地址
在浏览器中输入服务器的ip地址进行访问
发现禁止访问,出现该问题的原因很简单,是服务器还没有配置完全
任何一个网站都存在一个默认网页,所以需要在服务器中进行设置
在win2003上点击相应站点,选择属性,点击文档选项卡,在启用默认内容文档中加入自己网站的默认网页并上移到第一行
现在重新在xp系统中尝试
三、在服务器上配置多个站点的方法
1、不同的ip,相同的端口
2、相同的ip,不同的端口
3、相同的ip,相同的端口,不同的域名(主机头)
四、不同的ip,相同的端口
1、在服务器上要配置两个站点时,需要在新建一个ip地址
2、 建立一个新的站点
步骤如上述,这步需要注意
选择与第一个网站不同的IP地址
建立网站后同样需要进行默认网页内容配置
3、在xp中进行访问
访问10.1.1.1
访问10.1.1.3
4、如果还需要建立其他站点,只需要在建立不同的IP地址,这样对站点多的情况很不利
五、相同的ip,不同的端口
1、同样建立两个站点,配置相同的ip,不同的端口,这里就借助前面的步骤,直接在已有的站点进行设置更改就行
lsy站点不更改,只更改haha站点
2、在xp系统上进行测试
输入10.1.1.1
输入10.1.1.1:8000
注:直接输入ip地址没有注明端口,因为http协议默认端口是80
如果两个站点都不是配置80端口,在xp系统中用IP地址加上端口访问不了
六、相同的ip与端口,不同的域名
1、首先在win2003上配置域名服务器
相关配置方法见如下文章
DNS服务器部署
2、然后再web服务器中进行配置
新建一个网站时
由于我们之前创建了两个站点,所以直接更改设置即可
点击站点右键属性
两个站点都配置好后确认是否开启后再进行测试
3、xp系统进行测试
xp系统需要设置DNS服务器地址为10.1.1.1
七、动态网站
上面测试的脚本都是静态网站,一般IIS服务器建立动态网站会使用asp脚本,所以在拿到一个含有动态脚本的文件夹建立网站时,大致步骤与上述一样,不同之处在于
建立完站点之后会发现还是使用不了
而对于每个网站,如果存在子文件夹,比如存放管理员登录的脚本文件夹,同样需要设置启用默认内容文档才能够访问
总结
1、WEB服务器也称网页服务器或HTTP服务器
2、web服务器使用的协议是HTTP或HTTPS
3、端口号
HTTP协议端口号:TCP 80
HTTPS协议端口号:443
4、WEB服务器发布软件:
微软:IIS(可发布web网站和FTP站点)
Linux:Apache/LAMP/Tomcat/Nginx.etc
第三方:phpstudy、XAMPP
5、部署web服务器
1)配置静态IP地址
2)安装IIS-WEB插件
3)停用默认站点
4)新建网站–地址端口绑定–指定站点路径–设置权限
5)设置默认文档(设置首页)
6)一台服务器同时发布多个WEB站点
6、网站类型
1)静态网站:一般扩展名为.html或.htm
无后台数据库
2)动态网页:一般扩展名为.asp或.php
有后台数据库,asp或php可以连接前台页面与后台数据库