Nginx新增http_ssl_module模块的解决方案

 更新时间:2023年11月22日 09:46:27   作者:hu_wenjie  
这篇文章主要介绍了Nginx新增http_ssl_module模块的解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

一、查看当前nginx版本信息

二、下载openssl安装包

        此处举例:openssl-1.1.1h.tar.gz

三、备份当前nginx二进制文件

        cp /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak

四、进入nginx源码安装包所在目录,重新配置

        cd /opt/nginx-1.20.2

        然后执行以下命令:

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/opt/openssl-1.1.1h

五、然后进行编译

        make

        无需执行 make install

六、复制新编译的nginx二进制文件至安装目录

        cp /opt/nginx-1.20.2/objs/nginx  /usr/local/nginx/sbin/nginx

        输入“y”覆盖原有文件(若提示文本文件忙可加参数“-rfp”)

7、新增完成,再次查看版本信息

8、测试验证

        /usr/local/nginx/sbin/nginx -t

        验证正常后,才可继续执行下一步

9、热部署

# 获取当前nginx的主进程pid
ps -ef | grep nginx
# 然后执行以下命令
kill -USR2 28318  # 通知nginx开始热部署,创建新的主进程
kill -WINCH 28318 # 通知旧主进程关闭worker进程
kill -QUIT  28318 # 关闭旧主进程

到此这篇关于Nginx新增http_ssl_module模块操作方法的文章就介绍到这了,更多相关Nginx http_ssl_module模块内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • nginx php-fpm 小VPS 优化

    nginx php-fpm 小VPS 优化

    小VPS受系统资源的限制,访问量过大,超过系统所能承受的极限时,有一部分请求就会502了。在系统资源够用的情况,优化nginx,php-fpm,以及系统本身
    2016-05-05
  • 加速nginx性能: 开启gzip和缓存

    加速nginx性能: 开启gzip和缓存

    nginx 是一个高性能的 Web 服务器,之前也写过一些关于 nginx 的文章。为了提高博客的响应速度,可以从设置 nginx 的 gzip 和缓存这2方面入手。为字体开启 gzip 和缓存能大大减少带宽的消耗
    2017-03-03
  • CentOS6使用nginx搭建web网站服务的方法

    CentOS6使用nginx搭建web网站服务的方法

    这篇文章主要介绍了CentOS6使用nginx搭建web网站服务的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • nginx 让users有权限启动的两种方法

    nginx 让users有权限启动的两种方法

    这篇文章主要介绍了nginx 让users有权限启动两种方法的相关资料,需要的朋友可以参考下
    2017-05-05
  • Nginx使用自签ssl证书实现https连接的方法

    Nginx使用自签ssl证书实现https连接的方法

    本文主要介绍了Nginx使用自签ssl证书实现https连接的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • 在Nginx中配置image filter模块来实现动态生成缩略图

    在Nginx中配置image filter模块来实现动态生成缩略图

    这篇文章主要介绍了在Nginx中配置image filter模块来实现动态生成缩略图的方法,包括缩略图尺寸的设置等方面的介绍,需要的朋友可以参考下
    2015-12-12
  • Nginx利用Logrotate实现日志分割的详细过程

    Nginx利用Logrotate实现日志分割的详细过程

    nginx日志分割是很常见的运维工作,下面这篇文章主要给大家介绍了关于Nginx利用Logrotate日志分割的详细过程,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-05-05
  • win10上安装nginx的方法步骤

    win10上安装nginx的方法步骤

    这篇文章主要介绍了win10上安装nginx的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Prometheus监控实战篇Nginx、Hbase操作详解

    Prometheus监控实战篇Nginx、Hbase操作详解

    这篇文章主要介绍了Prometheus监控实战篇Nginx、Hbase,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • Nginx代理Redis哨兵主从配置的实现

    Nginx代理Redis哨兵主从配置的实现

    本文主要介绍了Nginx代理Redis哨兵主从配置的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07

最新评论