前言
Web服务是Internet/Intranet中最为常见的服务,在Windows Server 2008中的IIS中集成了Web服务器,FTP服务器。
一、安装Web服务器
在这里我们使用的Windows Server 2008R2,可以在MSDN上下载。VMware Workstation Pro这个虚拟机可以联系我的邮箱bigbabynumberone@outlook.com获取。好了,假设你已经在虚拟机上正确安装了Windows Server 2008R2。
1.安装IIS
1.开启Windows Server 2008R2后,在桌面点击开始按钮->管理工具->服务器管理器:
2.打开服务器管理器之后进入服务器管理器页面。
选择添加角色Web服务器(IIS):
2.配置IIS
安装好IIS之后,就可以配置IIS了,依次点击:开始->管理工具->Internet信息服务(IIS)管理器,即可打开Web服务器管理界面:
在上面这个页面中单机主机名以展开列表,然后右击网站选择添加网站,此时会弹出一个添加网站的小窗口:
在这个添加网站的对话框中输入一个网站的名称,然后选择网站的物理路径,默认情况下,一般都选择c:\inetpub\wwwroot这个目录,当然这个只是个习惯,也可以自定义。
接下来在“绑定”的这部分内容中,分别由类型,IP地址,端口和主机名几个需要注意的地方
- 协议:可以选择http,也可以选择https,虽然https更安全,但是https需要SSL证书,这里我们选择http即可。
- IP地址:默认是“全部未分配”,意味着通过Web服务器上的任何一个IP地址都可以访问到该网站。也可以选择一个Web服务器拥有的IP地址,这样就只能通过该IP地址访问到该网站。
- 端口:http默认是80,https是443。也可以自己定义一个未被占用的端口。这里注意,如果修改了默认的端口,那么在访问时URL需要添加端口号。假如Web服务器的IP192.168.1.5地址访问的话,那么URL就需要写成http://192.168.1.5:80或者https://192.168.1.5:443.
- 主机名:如果是Web服务的话,一般都填写www.
在一个Web服务器上可以配置多个网站,具体有以下3种方法:
- 通过不同的TCP端口区分不同的网站
- 通过不同的IP地址对应不同的网站,较少使用到
- 通过不同的主机名对应不同的网站。
总结:
Web配置至此已基本完成了,现在就需要在配置好的Web服务上搭建网站了,在IIS上的Web页面基本都是由HTML+ASP组成的,如果像是用JSP的话,需要另外的配置,个人觉得Tomcat是个不错的选择,后期我会出关于Tomcat的配置。最近正在研究Web安全技术,也会出一篇关于DVMA漏洞平台的使用心得。希望有的到大神的指点以及志同道合的朋友们支持!!