Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

目录

 

 

配置环境

Windows版本:Windows Server 2008 R2 Enterprise Service Pack 1

系统类型:64 位操作系统

 

了解HTTPS

     为什么需要 HTTPS  ?

   在我们浏览网站时,多数网站的URL都是以HTTP开头,HTTP协议我们比较熟悉,信息通过明文传输; 

   使用HTTP协议有它的优点,它与服务器间传输数据更快速准确;

     但是HTTP明显是不安全的,我们也可以注意到,当我们在使用邮件或者是在线支付时,都是使用HTTPS;

     HTTPS传输数据需要使用证书并对进行传输的信息进行了加密处理,相对HTTP更安全。

 

  http://zh.wikipedia.org/wiki/HTTPS

     http://www.ruanyifeng.com/blog/2011/02/seven_myths_about_https.html

 

配置CA证书服务器

 开始菜单-->管理工具-->服务器管理器

 选择左侧树形菜单“角色”节点,右键“添加角色”

 勾选“Active Directory 证书服务”,点周“下一步”按钮

 点击“下一步”按钮

 点击“下一步”按钮,会弹出“添加角色向导”界面

 点击“添加所需的角色服务”按钮

 点击“下一步”按钮

 指定安装类型,选择“企业”,点击“下一步”按钮,

 “企业”需要域环境

 “独立”不需要域环境

 选择“根”,点击“下一步”按钮

选择 “新建私钥”,点击“下一步”按钮

 选择加密服务提供程序:“RSA#Microsoft Software Key Storage Privoider”

 密钥字符符长度:“2048”

 选择此CA颁发的签名证书的哈希算法: SHA1

 然后点击“下一步”按钮

这里最好不要改名字,直接点击“下一步” 按钮

 直接“下一步”按钮

 这里是证书数据库和日志的地址,按默认路径就可以,然后点击“下一步”按钮

 点击“下一步”按钮,要求IIS服务器

 勾选上运行Asp.Net网站必须的项,点击“下一步”按钮

 点击“安装”按钮

提示各项都安装成功后,点击“关闭按钮” 

 

新建自签名证书并配置HTTPS

 选中IIS根节点,在”功能视图“中找到”服务器证书“,进入

找到文章前面配置好的CA,”adserv-PORSCHEV-CA“,点击“创建自签名证书”

 给要创建的自签名证书输入一个好记的名字

 重新在IIS添加网站

 绑定类型:Https

 端口号默认是443,可以不修改

SSL证书选择刚创建好的自签名证书,点击”确定“.

 在IIS中运行“Default.aspx”页,效果如下

 点击“继续浏览此网站”,成功显示内容,HTTPS配置成功!!

 点击浏览器上提示的“证书错误”,“查看证书”。

 颁发给这一项值为:“porschev.adserv.com”

 访问些网站也可以通过URL: https://porschev.adserv.com:8000/ 来访问

 

故障排除

在其它机器用 https://porschev.adserv.com:8000/ 来访问示例网站,效果如下图

 

可能原因有两个:

1.DNS指定有问题

 解决方法:在CMD窗口PINGporschev.adserv.com,得到IP地址

                 把电脑本地连接的首选DNS地址变成porschev.adserv.com对应的IP

2.入站规则的问题

   解决方法:给8000端口建一个允许的入站规则,操作步骤如下

                 开始--->管理工具--->高级安全 Windows 防火墙--->左侧树形菜单上选择“入站规则”--->右键“新建规则”

                 --->规则类型选择“端口”,点击下一步--->协议和端口--->选"TCP",特定本地端口输入你网站的端口号(示例是:8000),点击下一步

                 --->下一步直到名称--->输入自定义名称(示例:8000允许规则),点击完成。

                 再输入上面的URL就可以正常的访问网站。

时间: 2024-09-16 08:00:16

Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站的相关文章

WIN2008 R2 Active Directory 之一 部署企业中第一台Windows Server 2008 R2域控制器_win服务器

前言 对于活动目录(AD)来讲,从Windows 2000到现在有非常多的文章在对其进行探讨,微软公司每推出一代新的Windows系统,这一重要服务技术不管是从功能上还是从性能上都在不断进步.在此,以最新Windows Server 2008 R2(以后简称WIN08R2)系统为例,从零开始讲述关于WIN08R2活动目录相关技术.希望能一直坚持写完! --胖哥 通过多年来AD在企业中的部署,技术人员几乎都知道与活动目录相关的一系列概念了,如:域.域树.域林.OU和站点,还有域控制器(DC)等.那

Windows Server 2008 R2中配置虚拟机

在Windows环境下,通常有多种方式来部署.管理和配置基于Hyper-V的虚拟机 ,无论是在本地还是远程方式运行,你都可以使用Hyper-V管理控制台,或者你也 可以使用Windows PowerShell cmdlet,此外,当Hyper-V服务器处于Windows故障 集群中,你可以直接对故障群集进行管理,最后,你也可以直接使用System Center虚拟机管理工具(SCVMM)2008 R2,如图1所示. ▲图1:System Center Virtual Machine Manage

Windows Server 2008 R2实战:DHCP服务器迁移准备篇

本系列文章介绍了将现有 DHCP 服务器设置迁移到运行 http://www.aliyun.com/zixun/aggregation/13975.html">Windows Server 2008 R2 的服务器的步骤.如下图显示,迁移前过程包括手动收集数据,然后是在目标服务器和源服务器上运行程序.迁移过程包括源服务器和目标服务器迁移过程,这些过程使用 Export 和 Import cmdlet 自动收集.存储和迁移服务器角色设置.迁移后过程包括验证目标服务器是否已经成功替换源服务器并

Windows Server 2008 R2实战:DHCP服务器迁移过程篇

本系列文章介绍了将现有 DHCP 服务器设置迁移到运行 http://www.aliyun.com/zixun/aggregation/13975.html">Windows Server 2008 R2 的服务器的步骤.如下图显示,迁移前过程包括手动收集数据,然后是在目标服务器和源服务器上运行程序.迁移过程包括源服务器和目标服务器迁移过程,这些过程使用 Export 和 Import cmdlet 自动收集.存储和迁移服务器角色设置.迁移后过程包括验证目标服务器是否已经成功替换源服务器并

Windows Server 2008 R2实战:DHCP服务器迁移验证篇

本系列文章介绍了将现有 DHCP 服务器设置迁移到运行 http://www.aliyun.com/zixun/aggregation/13975.html">Windows Server 2008 R2 的服务器的步骤.如下图显示,迁移前过程包括手动收集数据,然后是在目标服务器和源服务器上运行程序.迁移过程包括源服务器和目标服务器迁移过程,这些过程使用 Export 和 Import cmdlet 自动收集.存储和迁移服务器角色设置.迁移后过程包括验证目标服务器是否已经成功替换源服务器并

Windows Server 2008 R2 负载平衡安装配置入门篇_win服务器

一.简单介绍负载均衡 负载均衡也称负载共享,它是指负载均衡是指通过对系统负载情况进行动态调整,把负荷分摊到多个操作节点上执行,以减少系统中因各个节点负载不均衡所造成的影响,从而提高系统的工作效率. 在常用的大型服务器系统当中都存在着负载均衡组件,常用的像微软的网络负载平衡NLB.甲骨文的Oracle RAC.思科的负载均衡(SLB),Apach+Tomcat 负载均衡,它们能从硬件或软件不同方面实现系统各节点的负载平衡,有效地提高大型服务器系统的运行效率,从而提升系统的吞吐量.本篇文章以微软的网

Windows Server 2008 R2 负载平衡安装配置入门篇

  一.简单介绍负载均衡 负载均衡也称负载共享,它是指负载均衡是指通过对系统负载情况进行动态调整,把负荷分摊到多个操作节点上执行,以减少系统中因各个节点负载不均衡所造成的影响,从而提高系统的工作效率. 在常用的大型服务器系统当中都存在着负载均衡组件,常用的像微软的网络负载平衡NLB.甲骨文的Oracle RAC.思科的负载均衡(SLB),Apach+Tomcat 负载均衡,它们能从硬件或软件不同方面实现系统各节点的负载平衡,有效地提高大型服务器系统的运行效率,从而提升系统的吞吐量.本篇文章以微软

Windows Server 2008 R2搭建GIT服务器

Bonobo Git Server是一个运行在IIS6/7.MVC 3..net 4.0平台基础之上的开源GIT源代码服务器.下面将Windows Server 2008 R2下安装过程分享一下: 1.环境准备 msysGit TortoiseGIT 在 Windows Server 2008 R2 上安装 IIS 7.5 Microsoft .NET Framework 4.0 ASP.NET MVC 3 2.下载Bonobo Git Server安装包并解压 3.下载64位版本的 Syste

windows server 2008-Windows Server 2008 r2,无法连接ftp服务器,

问题描述 Windows Server 2008 r2,无法连接ftp服务器, 如题.是防火墙的问题,但是不知道怎么设置. 我也加了21端口,还是不行连接. 解决方案 如果将防火墙关掉呢?能连接上么?