WEB服务器上设置SSL.doc
文本预览下载声明
实验名称:WEB服务器上设置SSL
实验目的
1.?掌握证书服务的安装
2.?理解证书的发放过程
3.?掌握在WEB服务器上配置SSL
4.?使用HTTPS协议访问网站以验证结果
实验拓扑
实验步骤
1)安装证书服务;2)生成证书申请;3)提交证书申请;4)在WEB服务器上安装证书;5)WEB服务器启动SSL
一.?安装证书服务
1.?点击开始?运行?控制面板中的添加删除程序,
2.?点击添加/删除WINDOWS组建
3选择证书服务
4点击是
5?选择企业根CA后点击下一步
6?输入CA名字
7保持默认下一步
8?点击是关闭IIS?
9点击完成
二、生成证书申请
1打开IIS,右击默认网站点击属性
2选择目录安全性
3点击服务器证书
4点击下一步
5选择新建证书后,下一步
6选择?现在准备证书请求,但稍后发送后点击下一步
7在名称文本框中键入证书的描述性名称后,点击下一步
8输入单位信息单击下一步
9输入站点公用名称,点击下一步
10输入地理信息单击下一步
11输入证书请求文件名单击下一步
12显示证书信息后点击下一步
13单击完成
三、提交证书申请
1使用记事本打开生成的证书文件,将整个内容复制到剪贴板
2打开IE输入/certsrv?后输入用户和密码
3点击申请一个证书
4点击高级证书申请
5点击?使用base64编码的CMC或PKCS#10文件提交一个证书申请,或使用base64编码的PKCS?#7?文件续订证书申请
6在保存的申请文本框里粘贴复制的证书文件内容
7选择BASE?64?编码点击下载证书
8保存证书
四、在WEB服务器上安装证书
1打开IIS管理器右击默认网站点击属性
2点击服务器证书
3点击下一步
4选择处理挂起的请求并安装证书单击下一步
5输入包含CA响应的文件的路径和文件名点击下一步
?
6保持默认端口?为443
7显示证书信息点击下一步
8完成
五、WEB服务器启动SSL
1打开IIS管理器右击默认网站点击属性
2点击目录安全性
3点击编辑
4选择要求安全通道SSL
实验结果分析
1利用HTTP协议访问网站结果
2利用HTTPS协议访问网站结果
实验结论
在WEB服务器上设置SSL增强了安全性
使用HTML5和CSS3构建基于webkit的Web Page/App
现在在ios/android上的web网站变的越来越多,智能机中ios和android系统的设备市场份额也是与日俱增,相信未来会是一个趋势,那么如何构建基于webkit的网站呢?这里有一篇文章介绍了 如何用html5创建一个iphone的app,这是一个基于web的本地离线应用,相对于native应用来说基于web的应用开发和测试都非常快捷,基于webkit浏览器支持大部分的html5,也支持大部分的css3,而且开发语言也是大多数web工程师所熟悉的,最重要的一点是基于web的应用是完全跨平台的,不需要多平台的开发和测试。
开发基于webkit的web app/page时需要注意的有:
HTML特性:
input type=”file” /在iphone上不work
a href=Call Me/a可以调用打电话应用
google maps, iTunes和youtube的链接会在iphone上打开相应的组件
app/web page设置:
link rel=”apple-touch-icon” href=”iphon_tetris_icon.png”/ 在设置书签的时候可以显示好看的图标
meta name=”apple-mobile-web-app-capable” content=”yes” / 离线应用的另一个技巧
meta name=”apple-mobile-web-app-status-bar-style” content=”black” / 隐藏状态栏
link rel=”apple-touch-startup-image” href=”startup.png” / 设置开始页面图片
meta name=”viewport” content=”width=device-width, user-scalable=no” / 指定mobile,并且不可缩放
meta name=”viewport” content=”width=device-width, minimum-scale=1.0, maximum-scale=1.0″ / 同上
CSS相关配置:
@media screen and (max-device-width: 480px){
/* 小屏幕的css样式 */
}
@media screen and (max-width: 320px){
/* 纵向的css样式 */
}
@me
显示全部