• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    Nginx安装SSl模板异常处理方式

    发布者: 嘉6148 | 发布时间: 2025-8-16 15:09| 查看数: 31| 评论数: 0|帖子模式

    前言

    web服务需要支持https 就需要配置Nginx支持ssl,中间可能会遇到一些困难点,本文就介绍了我在linux环境下配置环境的一些异常。

    一、配置Nginx支持ssl
    1.    server {
    2.         listen       443 ssl;
    3.         server_name  localhost;

    4.         ssl_certificate      cert.pem;
    5.         ssl_certificate_key  cert.key;

    6.     #    ssl_session_cache    shared:SSL:1m;
    7.     #    ssl_session_timeout  5m;

    8.     #    ssl_ciphers  HIGH:!aNULL:!MD5;
    9.     #    ssl_prefer_server_ciphers  on;

    10.         location / {
    11.             root   html;
    12.             index  index.html index.htm;
    13.         }
    14.    }
    复制代码
    二、重启Nginx

    进入sbin目录
    重新加载∶/nginx-s reload

    三、发现报错异常
    1. nginx: [emerg] unknown directive “ssl” in /usr/local/nginx/conf/nginx.conf
    复制代码
    1.分析是缺少ssl模块
    2.开始安装ssl模块
    3.到nginx 文件目录中进行安装
    1. ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
    复制代码
    四、发现报错异常
    1. ./configure: error: SSL modules require the OpenSSL library
    复制代码
    1.分析是缺少OpenSSL包
    2.openssl version 命令发现本机安装了openSSl
    2.由于我的是无网环境
    3.解压tar -xvzf openssl-1.0.2l.tar.gz
    1. ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/usr/local/openssl
    复制代码
    4.上面的with-openssl我填的是解压后文件的路径,然后安装成功,直接安装OpenSSL 在我的Linux环境下是安装失败的。
    5.make 一下

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表