Nginx配置SSL实现Https访问
【推荐阅读】微服务还能火多久?>>> 生成证书 (1) 首先在 nginx安装目录中 创建ssl文件夹 用于存放证书。比如我的文件目录为 /opt/SSL。 进入ssl文件夹。 命令为: cd /opt/SSL (2) 创建私钥 在命令行中执行命令: openssl genrsa -des3 -out sonic.key 1024 (sonic文件名可以自定义),如下图所示: 输入密码后,再次重复输入确认密码。记住此密码,后面会用到。 (3) 创建csr证书, 在命令行中执行命令: openssl req -new -key sonic.key -out sonic.csr (key文件为刚才生成的文件,sonic为自定义文件名) 如上图所示,执行上述命令后,需要输入信息。 输入的信息中最重要的为 Common Name,这里输入的域名即为我们要使用https访问的域名。 以上步骤完成后,ssl文件夹内出现两个文件: (4)去除密码。 在加载SSL支持的Nginx并使用上述私钥时除去必须的口令,否则会在启动nginx的时候需要输入密码。 复制sonic.key并重命名为sonic.key.org 可以使用此命令行,也可以使用鼠标操作 cp -r sonic.key sonic.key.org 去除口令,在命令行中执行此命令: