server {
listen 443 ssl;
server_name example.com;
ssl_certificate /XXX/XXX; # 证书文件路径
ssl_certificate_key /XXX/XXX; # 私钥文件路径
# 其他SSL配置参数
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_protocols TLSv1.2 TLSv1.3; # 支持的协议版本
ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!aNULL:!eNULL; # 使用此加密套件
ssl_prefer_server_ciphers on; # 优先使用服务器端的加密套件
}
配置好ssl证书路径一类以后,配置编译项
./configure --with-http_ssl_module
编译并安装
make
sudo make install
然后重新启动
/usr/local/nginx/sbin/nginx -s stop
/usr/local/nginx/sbin/nginx