用Windows AD域给Apache签发证书

因为在内网搭建一些一些应用网站,一直没空的用的http。但是我这个骚操作,网上竟然没有类似案列。随手写一写,做个备忘。

1,把Windows的证书颁发机构角色安装好,IIS服务管理器当然也是要安装好的。安装好后,到IIS管理器去创建证书申请。如下图

2,创建好申请,下载好证书后,再从上图这里右侧点击完成证书申请,选择刚才下载的证书文件,友好的名称自己随便。

3,完成之后再选择,刚导入的证书。选择它导出,然后提示你设置密码。导出的是个pfx文件。这一步是要得到key文件。

4,最后你就得到了pfx证书文件。然后用下面的命令转换你需要的crt、key文件

 (1)openssl pkcs12 -in  xxx.pfx -nodes -out server.pem

  (2)从.pem文件中导出私钥server.key:
  openssl rsa -in server.pem -out server.key 

  (3)从.pem文件中导出证书server.crt
  openssl x509 -in server.pem -out server.crt

最近是越来越忙

1,其实不是真的很忙,还是有时间,不知怎么的就是不愿意动

2,我觉得自己的生活被工作绑架了.下班后想得都是工作

3,最近和对象有一点是出奇的一致,我们都是快要死的人了.哈哈哈

4,我觉得自己还是有炒股的天赋,觉得还能挽救下自己

5,最近公司的一个服务器的文件全部丢失,经过6天的拯救,我终于给恢复了.好开心

6,对公司现在的情况 我觉得是越来越糟.就像一坨屎.还查不干净的那种.好心累