美文网首页
使用 http-server 在本地开启 https 服务

使用 http-server 在本地开启 https 服务

作者: sunxiaochuan | 来源:发表于2018-06-12 13:24 被阅读0次

    资料

    http-server - npm

    问题

    直接使用 http-server 命令开启的是 http 服务,在 npmjs 的官网地址中只是看到了 http-server -S 是开启 https 服务的方法,但是我这边直接使用该命令会报如下所示的错误,具体原因是没有证书密钥对文件

    image.png

    解决方法

    node.js - npm http-server with SSL - Stack Overflow

    image.png
    # 首先使用以下命令生成一个证书密钥对 key.pem 和 cert.pem,它将有效期约10年(准确地说是3650天)
    openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem
    # 然后便可以起服务了 下面两个命令都可以,后者会自动打开默认浏览器运行页面
    http-server -S
    http-server -S -C cert.pem -o
    
    image.png
    image.png

    相关文章

      网友评论

          本文标题:使用 http-server 在本地开启 https 服务

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