准备
1 nginx
去官网下载Windows版本的nginx
下载后解压到一个目录里面,进入到这个文件夹中,在当前目录下输入cmd,调出命令窗口,输入start nginx 命令,然后去浏览器输入localhost能访问到nginx页面说明安装成功。如果你想在任意目录下使用,需要配置环境变量。
2 证书
在nginx解压目录里面新建一个文件夹,存放证书
证书有多个版本,需要下载nginx版本,否则会不起作用。
证书一般包括两个文件,xx.pem 证书文件和 xx.key 私钥文件
3 配置
打开nginx安装目录在conf文件夹下面,编辑nginx.conf文件。注意千万不能用Windows的文本编辑器来编辑这个文件,若使用在启动时就会报错。使用vscode等编辑器编辑,避免出现乱码错误,你也可以使用其他文本编辑器。
找到里面这个段配置,将段代码放开,然后修改证书路径然后输入 ngixn -s reload 重新加载配置文件,再次访问网站你就会发现现在已经显示访问安全了
server {
listen 443 ssl;
server_name localhost;
# 将这里修改为自己的证书路径
ssl_certificate cert.pem;
# 将这里修改为自己的证书私钥
ssl_certificate_key cert.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root html;
index index.html index.htm;
}
}