**
在测试过程中记得清楚浏览器缓存
快捷键 ctrl+ shift +del 然后回车
**
第一步
去域名供应商解析二级域名
等解析完成后。用二级域名扫描下 端口
第二步
打开nginx.conf
添加如下代码
我这里是两个二级域名指向两个不同的项目
server {
listen 80;
server_name 你的二级域名;
location / { proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://项目指向的本机地址和端口; }
}
上面的代码我理解的是。当你用二级域名访问时 nginx 监控到你的二级域名了 然后匹配到你指向的本机项目IP+端口(我理解的肯定有问题,欢迎补充)
现在开始部署你的网站项目了
server {
listen 8039;
server_name 二级域名; #修改为申请证书绑定的域名
location / {
root C:\IIS\dist(项目地址);
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
最后重启nginx。
这里推荐有cmd命令kill nginx 进程
taskkill /im nginx.exe /f
检测nginx 配置
nginx -t
配置没有问题会出现
以上命令要去nginx目录下执行
成功后启动nginx
start nginx
开始本机测试项目是否成功部署
输入127.0.0.1:端口号。你部署的网站的端口。
成功打开后(不需要去防火墙打开你部署网站的那个端口,只需要打开80端口即可)
去浏览器用二级域名访问这个项目