我只需解压即可在 ubuntu 上“安装”tomcat。是否有可用于 /etc/init.d/tomcat 的标准脚本?还是我需要创建一个?
目前我已经创建了一个可以工作的,但我不知道是否有更正确的方法来做到这一点。
答案1
Ubuntu 版本的软件包名为tomcat6
或tomcat7
。
您可以安装 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