这两天因为工作需要,做了一下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