需求
调试webRTC 功能,需要在局域网搭建https发给我协议;
实现
环境
- 局域网已部署有nginx;
部署可参考专栏文章
- 已安装Openssl
未安装可以执行 sudo yum install openssl 这个命令进行安装
生成证书和私钥
-
生成私钥:打开命令提示符或终端窗口,执行以下命令以生成私钥文件:
openssl genpkey -algorithm RSA -out private.key
上述命令将生成一个名为 “private.key” 的私钥文件,使用 RSA 算法。
-
生成证书签名请求(CSR):执行以下命令以生成证书签名请求文件:
openssl req -new -key private.key -out csr.csr
上述命令将生成一个名为 “csr.csr” 的证书签名请求文件,其中包含了与私钥相对应的公钥以及其他证书请求相关的信息。在执行此命令时,将被要求提供一些证书信息,例如国家/地区、组织名称、公共名称等;