1.解压银河麒麟版本的tomcat(linux)
2.进入tomcat的bin目录,编写setenv.sh文件
# 你的jdk路径
export JAVA_HOME=/usr/local/java
# tomcat路径
export CATALINA_HOME=/opt/item/tomcat7
export CATALINA_BASE=/opt/item/tomcat7
# 设置tomcat的PID文件
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
# 添加JVM参数
JAVA_OPTS="-server -Xms128M -Xmx256M"
如果一般情况下可以不用设置。
3.编写系统服务
进入/usr/lib/systemd/system/,创建一个服务文件,内容如下
export JAVA_HOME=/usr
# tomcat路径
export CATALINA_HOME=/opt/tomcat7
export CATALINA_BASE=/opt/tomcat7
# 设置tomcat的PID文件
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
# 添加JVM参数
JAVA_OPTS="-server -Xms128M -Xmx256M"
[Unit]
Description=tomcat1
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/opt/tomcat7/tomcat.pid
ExecStart=/opt/tomcat7/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
4.使用下方命令刷新和启动服务
sudo systemctl daemon-reload
sudo systemctl start tomcat7
sudo systemctl enable tomcat7
5.访问tomcat的默认端口