1.唠嗑
踩坑了,花费一天时间,开始对nginx配置不懂,老是弄错了配置文件,之前装的nginx ,cofnig有两个,nginx.config和nginx.config.def ,开始配置我在nginx.config中配置的,后面一直在改def,我说怎么把配置的前端地址删掉还能访问,气得我把nginx删掉了。
后面我又找了一个安装教程,很不错(1条消息) CentOs7安装nginx【详细】_centos7 配置nginx_小二,,来杯咖啡的博客-CSDN博客https://blog.csdn.net/qq_45316925/article/details/128957728
按照这个教程装,我也踩坑了,我部署项目的时候,一直在nginx.1.21里面配置conf
发现把前端放入到nginx/nginx1.21/html里面报错,我放到了nginx/html里面,一直访问不了页面
后面无意中发现nginx/conf中还有config文件,原来这个才是真正的配置文件,nginx.1.21目录只是告诉安装的版本。废话不多说,后端坑多,前端正常调就好了。
2.后端跨域配置。
3.这个是配合jwt使用的拦截器,我原本就写的后面这点,发现走了代理就调不到接口了。
建议全局设置
4.上nginx配置》》》》》》》》
最后设置一下系统服务
配置完成把nginx停掉
systemctl daemon-reload
systemctl start nginx