Nginx 安装 SSL 模块
-
检查是否安装
nginx -V检查是否有 -
源码重新编译 ./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 -
make
-
make install (不知为何这一步执行报错,但是上一步的时候提示就成功了)
废话短说