V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kingvieri
V2EX  ›  问与答

我申请的腾讯云的域名送了一年的 ssl 证书,现在下载了证书里面有个 csr 文件,然后如何才能给我的 express 服务器用上呢?

  •  
  •   kingvieri · 2021-03-16 11:33:40 +08:00 · 982 次点击
    这是一个创建于 1330 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下来的是一个包,里面除了 csr 文件还有四个文件夹,tomcat,nginx,iis,apache,我的 express 也需要这几个文件夹里面的文件吗?求助

    4 条回复    2021-03-16 13:24:32 +08:00
    Astrian
        1
    Astrian  
       2021-03-16 11:35:35 +08:00
    个人建议在 express 外面套一个 nginx,管理起来比较方便(逃
    如果你想在 express 上套证书,这里是方法: https://stackoverflow.com/questions/11804202/how-do-i-setup-a-ssl-certificate-for-an-express-js-server
    (注:请善用搜索引擎
    iloveayu
        2
    iloveayu  
       2021-03-16 11:38:31 +08:00
    如果程序前面有反代,就下载对应 web server 的证书,参考腾讯云的证书安装文档
    如果是直接用 express 直接当 web server,那就要在代码层面搞了:
    https://nodejs.org/api/https.html#https_https_createserver_options_requestlistener
    kingvieri
        3
    kingvieri  
    OP
       2021-03-16 13:04:53 +08:00
    @Astrian
    @iloveayu
    感谢二位回复,没研究过反代,就是自己建的一个小站,是不是不需要反代了
    iloveayu
        4
    iloveayu  
       2021-03-16 13:24:32 +08:00
    @kingvieri #3 如果没有研究过反代,你的站运行的良好,那就是不需要。
    直接在 express 加入证书即可。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3338 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:59 · PVG 18:59 · LAX 02:59 · JFK 05:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.