美文网首页
申请腾讯云免费证书并部署至nodejs

申请腾讯云免费证书并部署至nodejs

作者: QiuZhiFeng | 来源:发表于2018-05-16 18:39 被阅读46次

    首先,根据百度的步骤 获取记录值

    然后,我们进行域名验证。 

    我们创建一个demo来验证域名吧。

    首先, 通过express generator 快速创建应用。如果不了解可以参考express应用生成器

    创建好应用后,根据腾讯云要求,我们需要在public目录创建子目录 .well-known/pki-validation/   ,并在该目录下创建fileauth.txt  文件的内容为腾讯云要求的内容

    假设腾讯云给出的要求如下

    那么我们就在 demo/public/.well-known/pki-validation/ 下创建 fileauth.txt 。 

    fileauth.txt的文件内容为201608241742072yvt8bxp9jv0ycginrnnebwgy1nvwgvxtssucy39w7b20nelfa

    保存并开启express应用,过几分钟后,就会腾讯云状态更新显示验证成功。

    申请成功后,腾讯云会给你颁发证书,我们打开nginx目录,可以发现有 ca.crt 和 ca.key

    将文件放置demo目录下, 由于现在我们要部署https网页,因此我们要使用nodejs 的 https模块而不是http模块

    修改 bin/www文件.修改结果如下

    注意 crt 和 key变量获取文件的地址为 ca.crt和 ca.key的绝对路径。因为是https,因此端口设置为443

    启动服务器即编译www文件即可

    此时,我们的网站就有https证书并且可以访问啦

    大功告成! 如果对你有帮助可以点个赞哈哈

    相关文章

      网友评论

          本文标题:申请腾讯云免费证书并部署至nodejs

          本文链接:https://www.haomeiwen.com/subject/xrrmdftx.html