安装nginx
安装nginxhttp://nginx.org/en/download.html
相关命令:
nginx目录下启动cmd
start nginx 启动nginx
tasklist /fi "imagename eq nginx.exe" 查看nginx 进程
taskkill /f /t /im nginx.exe 关闭nginx相关进程
安装openssl
/source/index.htmlhttps://www.openssl.org/source/
生成nginx所需的证书:
验证openssl 是否安装成功
1:生成私钥:
openssl genrsa -des3 -out nginx.key 2048
genra 生成RSA私钥
-des3 des3算法
-out server.key 生成的私钥文件名
2048 私钥长度
2:去掉私钥密码: (不去掉,每次启动nginx都需要输入密码,且nginx启动异常!)
openssl rsa -in nginx.key -out nginx.key.unsecure
3:生成CSR文件(用于请求证书签名)
openssl req -new -key nginx.key -out nginx.csr
4:生成自签名的SSL证书
openssl x509 -req -in nginx.csr -signkey nginx.key -out nginx.crt -days 3650
HTTPS一键配置,Nginx SSL/Apache SSL 一键配置文件生成器
将 nginx.key.unsecure 和 nginx.crt 绑定到nginx.conf中。