安装jdk
查看平台
rpm -q --queryformat ‘%{arch}\n’ MozillaFirefox
x86_64说明要用64位的jdk
根目录创建java目录放入jdk安装包
tar -zxvf jdk-8u191-linux-x64.tar.gz
sudo vi /etc/profile
JAVA_HOME=/java/jdk1.8.0_191
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export JRE_HOME
export PATH
export CLASSPATH
source /etc/profile
ln -s /java/jdk1.8.0_191/bin/java /usr/bin/java
安装tomcat
Suse创建用户sftpuser,属于user组即可。
根目录下创建tomcat文件夹,chmod -R 777 tomcat,将tomcat放入并解压
tar -zxvf apache-tomcat-9.0.12.tar.gz
apache-tomcat-9.0.12/bin/catalina.sh添加
export CATALINA_OPTS="-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=192.168.1.20"
然后apache-tomcat-9.0.12/bin /startup.sh启动tomcat
服务端
1、tomcat:webapps/manager/META-INF/context.xml
allow正则表达式添加 \d+.\d+.\d+.\d+|,默认规则只允许本机连接
2、tomcat:conf/web.xml
default servlet标签下添加
<init-param>
<param-name>readonlyparam-name>
<param-value>falseparam-value>
init-param>
3、tomcat&#xff1a;tomcat-user.xml添加用户sftpuser&#xff08;不是系统的用户&#xff0c;只是为了统一&#xff09;
<tomcat-users><role rolename&#61;"manager-gui"/><role rolename&#61;"manager-script"/><user username&#61;"sftpuser" password&#61;"Oraps123" roles&#61;"manager-gui,manager-script" />
tomcat-users>
服务端创建文件夹/tomcat/apache-tomcat-9.0.12/mylibs专门存放三方jar包
修改tomcat配置文件${catalina.home}/conf/catalina.properties中的 common.loader值
末尾添加” /tomcat/apache-tomcat-9.0.12/mylibs”,” /tomcat/apache-tomcat-9.0.12/mylibs/*.jar”