Nginx for Windows - tenji/ks GitHub Wiki

Nginx for Windows

常用命令

1. start nginx

$ start nginx

2. fast shutdown

$ nginx -s stop

配置SSL

1. 安装Win32 OpenSSL

2. 配置环境变量

3. 生成证书

  1. 首先在 nginx 安装目录中创建 ssl 文件夹用于存放证书。比如我的文件目录为:D:\Program Files\nginx-1.12.2\ssl
  2. 创建私钥

openssl genrsa -des3 -out nginx.key 1024

  1. 创建csr证书

openssl req -new -key nginx.key -out nginx.csr

  1. 去除密码

openssl rsa -in nginx.key.org -out nginx.key

  1. 生成crt证书

openssl x509 -req -days 365 -in nginx.csr -signkey nginx.key -out nginx.crt

  1. 修改nginx.conf文件

4. 修改nginx.conf文件

参考链接