背景需求,linux安装了Tomcat9,结果发现,问题很多

sudo apt install tomcat9 tomcat9-admin tomcat9-docs tomcat9-examples

使用/manager/html进行部署项目,出现了问题
问题一,进入页面的管理账号
问题二,发布项目,上传的文件只能上传50M的
问题三,全局自定义异常提示页面

解决方法
修改/var/lib/tomcat9/conf/tomcat-users.xml
在tomcat-users内添加

<user username="linaro" password="linaro" roles="manager-gui,admin-gui"/>

修改最大请求文件大小,默认50M
/usr/share/tomcat9-admin/manager/WEB-INF/web.xml

    <multipart-config>
  <!-- 50MB max -->
  <max-file-size>152428800</max-file-size>
  <max-request-size>152428800</max-request-size>
  <file-size-threshold>0</file-size-threshold>
</multipart-config>

修改/var/lib/tomcat/conf/server.xml
在Host标签里面追加

        <Valve className="org.apache.catalina.valves.ErrorReportValve"
    showReport="false"
    showServerInfo="false"
    errorCode.400="webapps/400.html"
    errorCode.403="webapps/403.html"
    errorCode.404="webapps/404.html"
    errorCode.500="webapps/500.html">
            </Valve>

tree 树

root@Hinlink:/var/lib/tomcat9/webapps# tree -l
.
├── 400.html
├── 403.html
├── 404.html
└── 500.html


标签: none

添加新评论



NULL