2024年5月31日发(作者:)

Linux 下部署 nginx 的 https 协议配置

1.预先准备域名的证书和私钥....

2. 解压源码安装包:

tar zxf nginx‐

3. 安装:

./configure‐prefix=/usr/local/nginx‐with‐http‐ssl‐module

--prefix:指定安装位置

--with-http_ssl_module 编译 ssl 默认不编译

4. 编译:make && make install

ps:在正式库尽量不 make install ,除非系统中没有安装过 nginx

否则尽量使用 make 即可。

5. 安装成功:

启动:前往 nginx 目录下 sbin 目录./nginx启

动后查看运行状态:ps aux | grep nginx

停止:前往 nginx 目录下 sbin 目录./nginx ‐s stop

重启:前往 nginx 目录下 sbin 目录./nginx ‐s reload

6. 新建证书和私钥文件夹命名 ssl:

创建文件夹:前往 nginx 目录下 mkdir ssl

7.将预先准备的证书及私钥放入创建的 ssl 文件夹中

8. 修改 nginx 配置文件 :

进入/usr/local/nginx/conf/目录下 打开 文件编

辑 vi , a 或 i 进入编辑模式找到 ↓

除去 nginx 注释的 HTTPS server 配置内容,将 ssl_certificate

(证书),ssl_certificate_key(私钥)后的地址指向 ssl 文

件夹中存放的域名证书和私钥的地址。修改完成后键盘敲

击冒号:,wq 保存并退出,再重启 nginx 即可。

9:配置多域名 https 协议:

将对应的多域名证书预先准备好,存放入 nginx 下 ssl 文件

夹中,进入/usr/local/nginx/conf/目录下 打开 文件编

辑 vi , a 或 i 进入编辑模式,将原修改的 HTTPS server 复

制粘贴至原修改的 HTTPS server 下,修改证书及私钥指向的域

名证书位置即可。

祝语 :人的生命实际上是一种能量的体现,当我们的这一能量在这一种方式受堵时,就换

另一种方式,当我们的能量在这一时空受阻而不通畅时,不妨换一个地方从新开始。我们的不

如意不舒服都是我们的生命能量不顺畅,没有自由流动,我们所要做的就是,遇到寻找对的地

方对的时间对的人对的方式,让我们顺畅起来。