• Tomcat 部署配置问题


    Tomcat修改默认端口号:

    1、首先进入tomcat安装目录,进入conf文件夹,找到server.xml文件

    2、找到Connector标签,红方框中8080位置就是端口号,修改这个端口号 

    如果启动Tomcat闪退,应该是找不到JRE或者端口号被占用。 

    Tomcat启动乱码如下:

    1. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 10
    2. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.鐗堟湰: 10.0
    3. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log 缁�.閫�: amd64
    4. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 鐜鍙橀噺: C:\Program Files\Java\jdk1.8.0_191\jre
    5. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM 鐗堟湰: 1.8.0_191-b12
    6. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.渚涘簲鍟�: Oracle Corporation
    7. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\user\.IntelliJIdea2018.3\system\tomcat\Unnamed_demo
    8. 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: D:\tomcat\apache-tomcat-9.0.14

    就是修改tomcat的conf下的logging.properties中的参数(将UTF-8修改为GBK):

    java.util.logging.ConsoleHandler.encoding = GBK

    Tomcat配置发布的账号密码,可以如下图使用账号密码登录:

    进入tomcat文件夹下的conf中,点击tomcat-users.xml,
    在最后插入:

    1. <role rolename="manager-gui"/>
    2. <user username="admin" password="123456" roles="manager-gui"/>

    tomcat 本地localhost访问可以但外网访问 403 Access Denied

    解决办法:

    打开/webapps/manager/META-INF/目录下context.xml文件【不是conf/目录下的context.xml文件,一定不要搞错了

    我们将里面的内容注释掉或者修改

    1. <Valve className="org.apache.catalina.valves.RemoteAddrValve"
    2. allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />

    保存,然后重启tomcat,重新访问manager app页面,OK,问题得到解决

  • 相关阅读:
    【UCIe】UCIe Data to Clock
    Chapter 02 - Let's Get Started(C#篇)
    Java -- JDK中SPI机制
    Python中popitem()删除并返回最后插入字典中的键值对
    面试官:这就是你理解的Java多线程基础?
    flat和flatMap方法
    量子计算机-初级入门
    数据库系列:大厂使用数据库中间件解决什么问题?
    ZooKeeper~ZooKeeper集群搭建
    【从零开始学习 SystemVerilog】2.1、SystemVerilog 数据类型——概述
  • 原文地址:https://blog.csdn.net/boveysmith/article/details/127709766