返回列表 发帖

Windows2012R2_IIS基础+SSL

安装IIS

服务器管理器》添加角色和功能:
图片1.png


直接点击“下一步”按钮:
图片2.png


直接点击“下一步”按钮:
图片3.png


勾选“Web服务器(IIS)”,点击“下一步”按钮:
图片4.png


直接点击“下一步”按钮:
图片5.png


除了FTP外,其他角色服务全部都安装:
图片6.png

笺注:“应用程序开发”要点开后,全选:
图片7.png


安装前要先指定备用源路径:
图片8.png

图片9.png
注释: E:\sources\sxs 是系统光盘挂载后的路径。


点击“安装”按钮:
图片10.png


IIS安装完成:
图片11.png



服务器管理器》工具》高级安全Windows防火墙:
图片12.png

安装IIS后,防火墙默认就打开了TCP 80端口、TCP 443端口:
图片13.png



管理工具》IIS管理器:
图片14.png

图片16.png


IIS服务默认已启动:
图片17.png
笺注:IIS服务默认会随系统的启动而启动。



默认站点:
图片18.png


默认站点的物理路径:( C:\inetpub\wwwroot )
图片19.png


默认站点的默认首页文件:
图片20.png


客户端在浏览器访问服务器IP地址,理应可以看到默认站点的默认首页:
http://192.168.168.133/
图片21.png

http://192.168.168.133/iisstart.htm
图片22.png





######

修改默认站点的物理路径:
图片23.png

默认是这样子的:( %SystemDrive%\inetpub\wwwroot 
图片24.png

修改为自定义目录:
图片26.png



修改默认站点的默认文档(默认首页):
图片27.png

图片28.png

在自定义目录里要有index.html文件:
图片29.png


客户端在浏览器访问服务器IP地址,理应可以看到默认站点新的默认首页:
http://192.168.168.133/
图片30.png

http://192.168.168.133/index.html
图片31.png





######

给默认站点添加虚拟目录:
图片32.png

第一个虚拟目录:
图片33.png

第二个虚拟目录:
图片34.png

虚拟目录创建成功:(注意虚拟目录的图标)
图片35.png


每个虚拟目录都要有自己的默认文档:
图片36.png

图片37.png


不同虚拟目录的物理路径:
图片38.png

图片39.png


客户端看到的效果:
http://192.168.168.133/caiwu/
图片40.png

http://192.168.168.133/shichang/
图片41.png














######

使用相同IP地址,不同TCP端口搭建多个Web站点:

添加网站:
图片42.png

图片43.png

图片44.png


记得给新网站配置默认文档:
图片45.png

新网站的物理路径:
图片46.png



要想客户端访问新网站,记得在防火墙手动新建入站规则,打开TCP 8080端口:
图片47.png

选择“端口”,点击“下一步”:
图片48.png

图片49.png

点击“下一步”:
图片50.png

点击“下一步”:
图片51.png

图片52.png

图片53.png


客户端远程测试:
http://192.168.168.133:8080
图片54.png














######

使用相同的IP地址和TCP端口,不同主机名搭建多个Web站点:(基于域名的虚拟主机)

添加网站,第一个网站的主机名:www.zhuohua.store
图片55.png

第二个网站的主机名:bbs.zhuohua.store
图片56.png

图片57.png


记得给分别新网站配置默认文档:
图片58.png

图片59.png



Windows客户端通过浏览器访问基于域名的虚拟主机:

在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定:
C:\Windows\System32\drivers\etc\hosts
图片60.png

记得设置文件hosts的权限:
图片61.png


客户端看到的效果:
http://www.zhuohua.store/
图片62.png

http://bbs.zhuohua.store/
图片63.png


不同网站之间互不干扰:
图片64.png

图片65.png













创建SSL证书

双击“服务器证书”:
图片66.png

单击“创建自签名证书”:
图片67.png

图片68.png
备注:证书名称是自定义的。

服务器证书创建成功:
图片69.png



######

默认站点使用SSL证书:
图片70.png

图片71.png

图片72.png

可以了:
图片73.png


客户端使用Firefox浏览器远程测试:
https://192.168.168.133
图片74.png
备注:有警告是因为此证书是自己制作的,并没有得到浏览器的认可,但不影响访问和加密。

继续访问即可:
图片75.png

图片76.png


笺注:
按前面的配置,默认站点依然可以使用HTTP的方式进行访问的:
图片77.png





######
######

重启IIS服务:
iisreset
图片78.png


关闭IIS服务:
iisreset /stop
图片79.png


启动IIS服务:
iisreset /start
图片80.png





相关文章:
Windows2012R2_IIS+PHP Manger+Zend Guard Loader/OPcache
Windows2012R2_UPUPW_AP5.6+Winmail

Windows2012R2_网站安全狗(IIS版)
Windows2012R2_云锁+IIS+防盗链

Windows2008R2_IIS基础+SSL

返回列表