nginx如何配置https证书

 时间:2026-02-13 14:23:52

1、由于需要使用openssl生成自签的证书,所以首先需要安装openssl和openssl-devel,本例是以ubuntu环境来演示,可以直接通过apt-get的方式来安装

apt-get install openssl

apt-get install openssl-devel

nginx如何配置https证书

2、下面开始生成私钥文件,使用命令如下:

openssl genrsa -des3 -out server.key 1024

需要设置一个密码

nginx如何配置https证书

3、依据私钥文件生成csr证书文件,使用命令如下:

openssl req -new -key server.key -out server.csr

这个步骤需要输入相关国家地区等信息,依据提示填写即可

nginx如何配置https证书

4、为了不需要在每次重启nginx的时候都输入密码,如下命令操作:

cp server.key server.key.org

openssl rsa -in server.key.org -out server.key

nginx如何配置https证书

5、生成crt证书文件,

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

到此证书文件已经生成完毕,将生成的文件移动到一个新的cert目录下面,避免误删和丢失,后面nginx需要配置对应的文件路径来引用

nginx如何配置https证书

6、在nginx的conf文件下,vi nginx.conf,添加如图所示的ssl相关的配置参数信息,

nginx如何配置https证书

7、最后使用浏览器访问您的站点,测试下https的方式访问是否生效了。由于测试使用的是自签证书,浏览器会不信任有风险提示,点击继续访问或者添加例外即可正常访问页面了。

nginx如何配置https证书

  • 如何使用xshell的断开连接功能?
  • windows下如何安装Nginx
  • Windows2012 r2+loadrunner11环境搭建
  • redhat7.2 centos tftp服务器怎么配置
  • httpwatch如何在火狐浏览器上使用
  • 热门搜索
    柔和的近义词 账龄分析怎么做 素鸡怎么做 成就的近义词 体寒的人怎么调理 十三香怎么用 感慨的近义词 干鲍鱼怎么泡发 异想天开的近义词 出名的近义词