init.d tomcat6 脚本

init.d tomcat6 脚本

我只需解压即可在 ubuntu 上“安装”tomcat。是否有可用于 /etc/init.d/tomcat 的标准脚本?还是我需要创建一个?

目前我已经创建了一个可以工作的,但我不知道是否有更正确的方法来做到这一点。

答案1

Ubuntu 版本的软件包名为tomcat6tomcat7

您可以安装 tomcat 以及相关服务器、脚本等,如下所示:

sudo apt-get install tomcat6

tomcat6-user包包含一些有关如何启动用户实例的示例。

另外,我发现了一个操作方法链接适用于旧版本的 Ubuntu,但仍然适用。

答案2

如果您在解压的文件夹中没有找到这样的文件,您可以尝试通过在网上查找或者创建自己的文件。

作为一般建议,您需要注意启动脚本的执行顺序,这会影响相关服务的成功/失败。启动脚本通常包含如下所示的标头,以确定启动期间对其他服务的依赖性。

### BEGIN INIT INFO
# Provides:          tomcat6
# Required-Start:    $local_fs $remote_fs $network
# Required-Stop:     $local_fs $remote_fs $network
# Should-Start:      $named
# Should-Stop:       $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start Tomcat.
# Description:       Start the Tomcat servlet engine.
### END INIT INFO

答案3

没有提供标准脚本。您必须自己创建。我通常从以下脚本开始:http://people.apache.org/~markt/dev/linux-etc-init.d-tomcat

相关内容