这两天因为工作需要,做了一下suse下tomcat的随机启动。网上资料虽然不少,但是比较杂乱,这里就整理一下。
大概分这几个步骤,首先准备一个tomcat的shell脚本,我没有写在网上找了一个,以作为附件上传大家可以下载。
1.将这个shell脚本放在/etc/init.d目录下,并赋予该脚本具有可执行权限。
在Tomcat所在目录下执行
cp Tomcat /etc/init.d
然后赋予Tomcat执行权限
chmod 777 Tomcat
2.配置软连接到/etc/rc.d/目录下
ln -s /etc/init.d/Tomcat /etc/rc.d/rc2.d/S16Tomcat
ln -s /etc/init.d/Tomcat /etc/rc.d/rc3.d/S16Tomcat
ln -s /etc/init.d/Tomcat /etc/rc.d/rc5.d/S16Tomcat
3.配置Tomcat作为系统服务,并在2、3、5级别启动
chkconfig -s Tomcat
注意查看SUSE下chkconfig 命令用法。
4.配置完成后重启系统即可。
重启系统后查看tomcat进程,发现tomcat已经起来了。
5..tomcat服务操作
打开Tomcat服务
service Tomcat start
关闭tomcat服务
service Tomcat stop
重启tomcat服务
service Tomcat restart