jetty 6.x在Ubuntu jaunty 9.04上

我是一个完整的新手 – 系统pipe理员。 实际上,我不知道是否应该向开发人员或系统pipe理员询问。

我正尝试在slicehost上configuration一个256MB的片 – 打算安装Jetty 6/7。 我查阅了文档,发现与Jetty 5.x相关的所有内容。 我看到的Jetty 6的文档 – 通过手动安装 – 我很困惑安装目录,我担心我会搞砸了。

我在http://docs.codehaus.org/display/JETTY/Debian+Packages上的docker网站上find了有关信息的页面,但是当我尝试安装时,我得到了“找不到包”。 我浏览6.1.8文件夹( http://dist.codehaus.org/jetty/ ),发现没有用于Jetty的debian软件包。

1)有没有人有任何关于安装Jetty 6.x或7的想法?

2)如果没有,是否有一个“安全”的方式来安装deb软件包[安全=确保安装就像我做了apt-get install ]

提前致谢。

  1. jetty目前只是由debian sid提供支持。 Debian sid是不稳定的分支,它将成为下一个版本的新版本。 你可以尝试将软件包回溯到你现在的系统,但这不是一件小事。

  2. 您可以使用dpk -i pkgname安装单个debian软件包。 缺less依赖关系不会自动安装,所以这不正是apt-get所要做的。

安装jetty最简单的方法是下载二进制包,解压缩并启动包含的开始。 如果你想让它在重启时启动,你可以写一个init脚本来做到这一点。

如果使用二进制包,则可以使用脚本jetty.sh(在bin目录下)作为初始化脚本。 将其复制到/etc/init.d,然后使用update-rc.d命令进行安装。 还需要两个configuration文件:/ etc / default / jetty和/etc/jetty.conf,请参阅jetty.sh中的注释以获取详细信息。