一、打开nginx.conf
路径:nginx-1.17.2confnginx.conf
二、编辑
配置跨域以及代理文橡袭件夹路径
三、启动nginx
在nginx文件夹路径下启动cmd(查看nginx版本:nginx -v)
四、验证
浏览器输入localhost验证即可
五、问题
1、如果在修改nginx.conf前,已经启动了nginx的话,梁衫兄在修改完成后需要重新读取塌瞎一下配置,并重启服务。
重新读取文件:nginx -s reload
重启服务:nginx -s
使用丛尺springmvc做了一个文件上传的功能,上传到nginx目录下的一个文件夹,但是通过目录访问的时候却报403的错误
去服务器查看了一下文件的权限,发现没有可读权限,于是定位了问题,上传的文件全都没有可读权限。
网上查阅资料发现,linux默认umask为022,对应权限为755,其它用户可读可执行。可以 vim /etc/profile ,搜索umusk关键字查看
而tomcat8默认umask为027,对应权限为750,也就是说其它用户连可读的权限都没有。
可打开catalina.sh文件,搜索umask查顷郑凯看。
在catalina.sh文件的开篇可以看到
于是问题有了答案
登录到服务器,进入到tomcat的bin目录下
可以看到
接下来重启tomcat,重新上传图片即雀唤可香油可读权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)