我是一个完整的新手 - 系统管理员。实际上,我不知道我是否应该向开发人员或系统管理员询问这个问题。
我正在尝试在 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
]
提前致谢。
jetty 目前仅由 debian sid 支持。Debian sid 是不稳定的分支,它将在下一个版本中成为新的稳定分支。您可以尝试将包反向移植到您当前的系统,但这不是一项简单的任务。
您可以使用 dpk -i pkgname 安装单个 debian 软件包。缺少的依赖项不会自动安装,所以这并不是 apt-get 会做的。
安装 jetty 最简单的方法是下载二进制包,解压并启动包含的 startscript。如果您希望它在重新启动时启动,您可以编写一个初始化脚本来执行此操作。
如果使用二进制包,可以使用脚本jetty.sh(bin目录下)作为init脚本。将其复制到 /etc/init.d,然后使用 update-rc.d 命令安装它。还需要两个配置文件:/etc/default/jetty 和/etc/jetty.conf,详情见jetty.sh 中的注释。