# Windows搭建HTTP站点 # Windows搭建HTTP站点 > 以我的服务器——Windows 2012 R2 为例 ## 安装IIS 打开 `服务器管理器`。 点击 "`添加角色和功能`"。 在向导中,选择 `"基于角色或特性的安装"`。 选择你的服务器。 ![](https://pic.imgdb.cn/item/65040bb9661c6c8e54760205.jpg) 在 "角色" 窗口中,勾选 `"Web 服务器(IIS)"`。 完成向导,安装 IIS。 ​ ## 配置HTTP站点 在 `"管理工具"` 中找到 IIS。 ![](https://pic.imgdb.cn/item/650417f2661c6c8e547f1bcd.jpg) 填写必要的内容 真机访问 8.130.91.80 ![](https://pic.imgdb.cn/item/650422c7661c6c8e5486ebbb.jpg) ​ ## 配置HTTPS站点 ### 部署 CA 服务器 新开一台 Windows 2012 R2 作为 CA 服务器 安装`AD证书服务`和`DNS服务` 角色服务中 勾选 `证书颁发机构 Web 注册` 一路“下一步”直到安装完毕 如下图所示在服务器管理器的右上角点击 `配置目标服务器上的 Active Directory证书服务` ![](https://pic.imgdb.cn/item/65046812661c6c8e54baa075.jpg) 一路“下一步”直到配置完成 ​ ### 获取CA证书 打开 Web服务器的`IIS管理器`,点击`服务器证书` 点击右侧的`创建证书申请`,然后填上必填内容,点击下一步 ![](https://pic.imgdb.cn/item/65046b79661c6c8e54bd83c7.jpg) 位长选择2048 保存到指定地方 复制其内容 浏览器访问`http://47.242.79.14/certsrv/`,点击`申请证书` ![](https://pic.imgdb.cn/item/650470f5661c6c8e54c1ea00.jpg) 点击`高级证书申请` 粘贴内容,点击提交 打开CA服务器,打开`管理工具`中的`证书颁发机构` ![](https://pic.imgdb.cn/item/65047340661c6c8e54c2ca4b.jpg) 点击左侧`挂起的申请`,右键申请,在`所有任务`中点击`颁发` ![](https://pic.imgdb.cn/item/6504744e661c6c8e54c413bb.jpg) 回到浏览器,点击`查看挂起的证书申请状态` 下载证书 然后把证书文件放到Web服务器上(也可以在Web服务器的浏览器里访问这个链接来下载证书) ​ ### 搭建HTTPS站点 打开Web服务器的`IIS管理器` 点击`服务器证书`,点击右侧的`完成证书申请` ![](https://pic.imgdb.cn/item/650475df661c6c8e54c4ce9e.jpg) 像之前一样右键点击`添加网站`