返回首页
当前位置: 主页 > Windows教程 >

Windows IIS安装和基本配置图解详细教程(2)

时间:2015-11-08 20:42来源:Office教程学习网 www.office68.com编辑:麦田守望者

SSL设置

SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。有了SSL我们不用担心传输的页面被窃取了信息会丢失。

默认网站是没有安装SSL的。点击工作台的SSL的时候我们看到这个默认的网站的SSL是灰色不可用的。

如果需要开启SSL,首先要先导入或制作证书。点击IIS服务器中的计算机名,IIS选项中点击“服务器证书”图标

 

在窗口右侧选择导入证书或是自签名证书,一般情况下我们只需要自签名证书,导入的证书都是购买的正规的认证机构或公司认证的SSL证书才可以,自签名证书只需要填写证书名称就可以生成,但是自签名的证书在浏览器打开的时候都会有警告信息。

下面就是我生成的自签名的证书信息。

下面我们来添加网站,在工作台左侧点击右键选择添加网站。我们只需要填写网站名称、选择物理地址、绑定信息选择https,证书下拉菜单中选择我们刚生成的证书。

这样添加完毕以后再点击网站的工作台的SSL图标就是可用的了。

 

如果想使以前已经添加的网站也支持SSL,只需要在编辑绑定网站IP地址和端口的选项卡里面添加HTTPS即可。

添加PHP支持

添加PHP支持由三种办法,前两种都要去http://windows.php.net/download/ 下载最新版本的PHP压缩包添加支持。

1、CGI方式加载PHP环境,基本上就是IIS里面配置解释器为php.exe,用于老版本的IIS。
2、ISAPI方式加载PHP环境,基本上就是IIS里面配置解释器为php5isapi.dll,比较稳定。
3、FastCGI方式加载PHP环境,可以自动化配置。

第一种我们这里就不介绍了,第二种我简要的讲下,从上面的网址下载下来压缩包以后解压到C盘,然后在IIS服务器中的点击计算机名,IIS选项中点击“ISAPI和CGI限制”图标。然后添加解释器路径,一般为“C:\WINNT\php5\php5isapi.dll”,再到处理映射程序中把这个解释器添加进入,选择解释的后缀名为.php就可以了。

对于第三种现在微软开发了一个平台按钮,我们只需要点击“web平台安装程序”,更新完毕以后就可以添加我们需要的功能了。

IIS7.0默认是3.0版本,自动更新以后就变成4.0,点击PHP支持后面的“添加”按钮,点击“安装”按钮。

安装完毕以后我们添加一个test.php文件,里面输入:

<?php
phpinfo();
?>
 

然后再访问这个文件,得到以下信息就说明成功了。

综述

IIS服务器是Windows NT平台上一个集成的网站服务器,虽然现在有很多网站开发者现在已经抛弃IIS而使用单独的Apache服务器程序,但是IIS不断的升级,又有了web平台安装程序这个支持,现在IIS可以支持Python等等,再加上直接整合FTP服务器、SMTP服务器等,是Windows开发者一个不可多得的好助手。

------分隔线----------------------------
标签(Tag):windows10 windows8 windows教程 windows技巧
------分隔线----------------------------
推荐内容
猜你感兴趣