Linux环境tomcat7 升级到tomcat8.5

1、安装jdk1.8以上版本  tomcat 

  按照下面安装就好了,将tar包解压到自定义目录就好了

jdk安装看这里     tomcat安装看这里

配置linux系统环境变量

 vim /etc/profile
export JAVA_BIN=/usr/local/java/jdk1.8.0_261/bin
export PATH=$JAVA_HOME/bin:$NODE_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

添加上面环境变量配置 下面tomcat链路配置  都是在profile 里面

CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME
TOMCAT_HOME=/usr/local/tomcat
export TOMCAT_HOME

配置tomcat bin目录catalina.sh 添加

 export JAVA_HOME=/usr/local/java/jdk1.8.0_261
 export PATH=$PATH:$JAVA_HOME/bin
 export CLASSPATH=$JAVA_HOME/lib
 export CATALINA_HOME=$CATALINA_5_HOME
 export CATALINA_BASE=$CATALINA_5_BASE

最后 source /etc/profile  系统配置生效

2、安装后遇到的问题

    1、cookie 问题 两种办法   建议配置tomcat content.xml  加到context里面就好了

<CookieProcesso rclassName="org.apache.tomcat.util.http.LegacyCookieProcessor" />

    另一种是java代码里面改cookie 作用域  改成一级域名可以了,网上有很多baidu一下吧

2、文件上传看不了的问题,实际就是tomcat8默认操作权限问题  

      办法就是该 catalina.sh  mask 27改24 就好了

3、需要注意的是如果是jsp项目,tomcat8 对EL表达式要求很严格,只要是页面上的错。更具项目log目录日志改了就好了。

升级愉快

猜你喜欢

转载自blog.csdn.net/qq_34936628/article/details/108625910