Apache+PHP配置HTTPS(Windows Server 2016 x64)(3)

2019-03-23 15:08

Certbot证书申请

官网: https://certbot.eff.org/

官方不支持Windows系统,网上可能有第三方工具,可以尝试,但不建议(出于安全考虑)。 所以下面我选择在Debian上进行证书申请,申请完后,将证书文件提取出来,拷贝至WindowsServer服务器。(其他Linux系统流程类似,具体指令可以在Certbot官网首页选择对应系统,查看教程参考)

采用这种方法是非常非常非常蛋疼的,因为证书只有三个月,到期后,只有Linux系统下才能自动续期,就是说又需要弄台Linux去重新弄一遍证书。

所以此小结内容仅供参考学习(娱乐),有需求的可以去搜索其他证书资源。

Debian 9.0 64位

1. 进入Debian,更新系统及软件(可以跳过) apt-get update && apt-get upgrade

一路按\

遇到列表选项,就选第一个\

2. 按照Certbot官网的说明输入指令

sudo apt-get install python-certbot-apache -t stretch-backports

如果报错上述错误,则输入下列指令

sudo apt-get install python-certbot-apache

3. 在浏览器输入你的服务器地址,查看Apache是否成功启动。

从页面中,可以获得网页根目录是\。等会验证时需要填写。

4. 按照Certbot官网的说明输入指令

sudo certbot --authenticator webroot --installer apache

填写证书相关信息

选择许可方式

5. 输入下列指令(文件地址及文件名来自上面截图中)

cat /etc/apache2/sites-available/000-default-le-ssl.conf

6. 将证书复制到网站根目录,方便下载

cp /etc/letsencrypt/live/mambas.cn/{fullchain.pem,privkey.pem} /var/www/html/

7. 用浏览器或下载工具下载证书文件。

下载地址格式为:\服务器域名或IP地址/fullchain.pem\

这两个.pem文件就是证书文件,可以直接拖到Apache那使用。如果非常非常非常.crt文件,那就继续看吧。

1. 打开腾讯云控制台(没错,你需要一个腾讯云账号,并且完成实名认证!!!)

2.点击\上传证书\,复制\内的所有内容到\证书\栏,复制\内的所有内容到\私钥\栏,点击\上传\


Apache+PHP配置HTTPS(Windows Server 2016 x64)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018新语文S版三年级上册第18课《捞铁牛》教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: