证书压缩文件夹内容如下(这里使用 baidu.com的域名 作为示例):
baidu.com_bundle.crt 证书文件
baidu.com_bundle.pem 证书文件(可忽略该文件)
baidu.com.key 私钥文件
baidu.com.csr CSR 文件
将已获取到的baidu.com_bundle.crt证书文件和baidu.com.key私钥文件从本地目录拷贝到 Nginx 根目录下的conf目录
编辑 Nginx 根目录下的conf/nginx.conf文件。修改内容如下:
# HTTPS server # server { #SSL 默认访问端口号为 443 listen 443 ssl; #请填写绑定证书的域名 server_name baidu.com www.baidu.com; #请填写证书文件的相对路径或绝对路径 ssl_certificate baidu.com_bundle.crt; #请填写私钥文件的相对路径或绝对路径 ssl_certificate_key baidu.com.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; #请按照以下协议配置 ssl_protocols TLSv1.2 TLSv1.3; #请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; location / { #网站主页路径。此路径仅供参考,具体请您按照实际目录操作。 #root html; proxy_pass http://127.0.0.1:8080; index index.html index.htm; } }
HTTP 自动跳转 HTTPS 的安全配置(可选)
server { listen 80; #请填写绑定证书的域名 server_name baidu.com www.baidu.com; #把http的域名请求转成https return 301 https://$host$request_uri; }
Nginx 根目录下启动cmd命令行
1.测试Nginx配置是否正确
nginx -t
优雅重启
nginx -s reload
Atas ialah kandungan terperinci Windows环境下Nginx服务器SSL证书怎么安装部署. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Windows menyemak status penghunian port
Periksa tingkap penghunian port
nginx mulakan semula
Foto Windows tidak boleh dipaparkan
Semak status port yang diduduki dalam tingkap
Penjelasan terperinci tentang konfigurasi nginx
Penjelasan terperinci tentang konfigurasi nginx
Windows tidak boleh mengakses komputer kongsi