Solo  当前访客:1 开始使用

Nginx 安装 SSL 模块

  1. 检查是否安装
    nginx -V 检查是否有

  2. 源码重新编译 ./configure
    ./configure --with-http_ssl_module --with-http_gzip_static_module --prefix=/usr/local/nginx/1.25.4 --pid-path=/usr/local/nginx/1.25.4/nginx.pid --lock-path=/usr/local/nginx/1.25.4/nginx.lock --error-log-path=/usr/local/nginx/1.25.4/log/error.log --http-log-path=/usr/local/nginx/1.25.4/log/access.log --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/temp/nginx/proxy --http-fastcgi-temp-path=/var/temp/nginx/fastcgi --http-uwsgi-temp-path=/var/temp/nginx/uwsgi --http-scgi-temp-path=/var/temp/nginx/scgi

    # 指定 Nginx 的安装路径
    --prefix=/usr/local/nginx/1.25.4
    
    # 指定 Nginx 进程 ID 文件的路径,启动时生成
    --pid-path=/usr/local/nginx/1.25.4/nginx.pid
    
    # 指定 Nginx 锁文件路径 多个 Nginx 服务不能同时启动
    --lock-path=/usr/local/nginx/1.25.4/nginx.lock
    
    # 指定 Nginx 错误日志文件路径
    --error-log-path=/usr/local/nginx/1.25.4/log/error.log
    
    # 指定 Nginx 访问日志文件路径
    --http-log-path=/usr/local/nginx/1.25.4/log/access.log
    
    # 启用 gzip 模块,用于压缩静态内容
    --with-http_gzip_static_module
    
    # 指定客户端请求 body 临时存储路径
    --http-client-body-temp-path=/var/temp/nginx/client
    
    # 指定代理请求临时存储路径
    --http-proxy-temp-path=/var/temp/nginx/proxy
    
    # 指定 FastCGI 连接临时存储路径
    --http-fastcgi-temp-path=/var/temp/nginx/fastcgi
    
    # 指定 uWSGI 连接临时存储路径
    --http-uwsgi-temp-path=/var/temp/nginx/uwsgi
    
    # 指定 SCGI 连接临时存储路径
    --http-scgi-temp-path=/var/temp/nginx/scgi
    
  3. make

  4. make install (不知为何这一步执行报错,但是上一步的时候提示就成功了)


标题:Nginx 安装 SSL 模块
作者:temp12138
地址:https://solo.mfyzl.icu/articles/2024/03/11/1710147621786.html

标签:
新一篇: Nginx 设置 HTTPS 旧一篇: DNS 服务器对于域名访问重要性?