ubuntu jaunty 9.04 上的 jetty 6.x

ubuntu jaunty 9.04 上的 jetty 6.x

我是系统管理员的新手。实际上,我不知道是否应该向开发人员或系统管理员询问这个问题。

我正在尝试在slicehost上配置一个256mb的切片-打算安装Jetty 6/7。我查阅了文档,找到了与Jetty 5.x相关的所有内容。我看到的有关Jetty 6的文档-通过手动安装-我对安装目录感到困惑,我担心我会搞砸它。

我确实在码头网站上看到了信息页面 http://docs.codehaus.org/display/JETTY/Debian+Packages,但当我尝试安装时,我收到“无法找到包”的提示。我浏览了 6.1.8 文件夹(http://dist.codehaus.org/jetty/) 并且没有找到适用于 Jetty 的 Debian 软件包。

1)有人知道如何安装Jetty 6.x或7吗?

2)如果没有,有没有一种“安全”的方法来安装 deb 包[安全=确保安装就像我做了一样apt-get install]

提前致谢。

答案1

  1. jetty 目前仅由 debian sid 支持。Debian sid 是不稳定的分支,将在下一个版本中成为新的稳定版本。您可以尝试将软件包反向移植到您当前的系统,但这不是一项简单的任务。

  2. 您可以使用 dpk -i pkgname 安装单个 debian 软件包。缺少的依赖项不会自动安装,因此这并不是 apt-get 所做的。

安装 jetty 最简单的方法是下载二进制包,解压并启动其中的启动脚本。如果您希望它在重启时启动,您可以编写一个 init-script 来执行此操作。

答案2

如果使用二进制包,可以使用 bin 目录下的 jetty.sh 脚本作为初始化脚本,将其复制到 /etc/init.d 目录下,然后使用 update-rc.d 命令进行安装。另外还需要两个配置文件:/etc/default/jetty 和 /etc/jetty.conf,具体见 jetty.sh 中的注释。

相关内容