egg.js如何给你的网站部署https证书?

发布于2023-03-17 14:55 阅读 434

1. 先到服务器网站上申请证书;

证书是免费的,一般1-2天就可以申请下来;

2. 将证书下载到本地;

证书有多种格式,根据相应的系统类型下载对应的证书文件;

下载到本地之后,解压文件;


3. 编辑egg的配置文件;

进入到项目的config/config.default.js配置文件,注意端口改成443

config.cluster = {
    listen: {
      path: '',
      port: 443,
      hostname: '0.0.0.0', // 0.0.0.0
    },
    https: {
    // https 证书绝对目录
      key: path.join(__dirname, '../app/www.devbbq.cn_nginx/www.devbbq.cn.key'), 
      // https 证书绝对目录
      cert: path.join(__dirname, '../app/www.devbbq.cn_nginx/www.devbbq.cn_bundle.pem'), 
    },
  };

4. 上传到服务器

将配置文件上传服务器;

将整个证书夹上传到服务器,里面有其他的文件也上传上去吧,以后可能会用到;


5. 重启服务器

重启服务器之后,重新打开网站即可,记得是 https


评论

全部评论

{{item.username}}
{{item.comment_content}}
回复

{{reply.username}} 回复:{{reply.replyname}}

{{reply.content}}

{{reply.isshow ? '取消回复' : '回复'}}

作者

程序员李蛋

一个早早地学会让自己的灵魂充分扩展的人,以后才能将整个世界收入自己的灵魂当中。