将tomcat添加为linux系统服务
1、将tomcat/bin目录下catalina.sh拷贝到/etc/init.d/,并重命名为tomcat
2、文件拷贝完成后,对tomcat文件进行编辑,vi tomcat打开tomcat文件,并按i进行插入编辑,如下图,编辑完成后保存退出。
3.添加tomcat为系统服务
未添加tomcat为系统服务之前,查看系统服务chkconfig --list,发现并没有tomcat服务,如下图
添加文件可执行权限
chmod 755 tomcat
然后添加tomcat为系统服务
chkconfig --add tomcat
查看系统服务chkconfig --list
我这里是配置了三台tomcat所以命名为tomcat-node1、tomcat-node12、tomcat-node3
4.启动和关闭服务
启动: service tomcat start
重启: service tomcat restart
关闭: service tomcat stop
5、启动后查看端口命令netstat -ntlp查看tomcat端口是否启动成功
6、将tomcat开入开机自启动,修改Tomcat/bin/startup.sh 为:
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_11 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export PATH=$PATH:$JAVA_HOME/bin export CATALINA_HOME=/usr/local/tomcat /opt/webapps/apache-tomcat-8.5.57-node1/bin/catalina.sh start
在/etc/rc.d/rc.local中加入:
/opt/webapps/apache-tomcat-8.5.57-node1/bin/startup.sh