部署java项目时,解压war包,仍然显示403

问答中心分类: JAVA部署java项目时,解压war包,仍然显示403
voyager2511 asked 4月 ago

我的步骤:
1.上传war包;
2.在default目录下解压war包,此时用户组为root,目录也跟官方给出示例一样(但是访问是nginx提示403);
3.根据搜到的答案尝试解决
chown -R http://www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} \;
find /data/wwwroot/ -type f -exec chmod 644 {} \;
 
4.无果,仍然为403;
5.该Nginx.conf配置,将用户组www www改为root root(正向反向都尝试了几次),无果;
6.请问我是哪个环节出错了??(war包没问题)

4 Answers
oneinstack 管理员 answered 4月 ago

有错误建议看下/usr/local/tomcat/logs/catalina.out 日志
如果还有问题,建议放一个index.jsp测试页面

xiaoheshang_56@163.com answered 2周 ago
  1. 我跟上述操作一样 遇到的问题也是一样
  2. 我的jsp里就一个<h1> hello word</h1>
  3. 403 Forbidden
    nginx
xiaoheshang_56@163.com answered 2周 ago

我的链接如果是 http://xxxxxxx/xxx/index.jsp 就会弹出保存jsp页面

oneinstack 管理员 answered 2周 ago

是否安装php,如果安装了php,网站根目录/data/wwwroot/default 为php环境。如果仅安装nginx、tomcat,放在default下应该没问题的