在 RHEL 6.4 上安装 Tomcat6

在 RHEL 6.4 上安装 Tomcat6

我缺少 Tomcat 所依赖的一些软件包。但无论我尝试解决何种依赖关系,最终都归结为缺少 java-gcj-compat,而我在 DVD 上找不到它。

请注意,我的服务器上没有网络连接,所以 yum 不是一个选项。下载某些东西并将其放在服务器上恐怕也不是一个选项。

所以基本上,我的问题是:是否可以使用 RHEL6.4 DVD 上的软件包安装 Tomcat6?如果可以,我该怎么做?

干杯

答案1

安装 Tomcat 的一个更简单的方法是从压缩文件

只需要预先安装 Java。

答案2

检查 yum 是否识别你的 RHEL DVD,如前所述这里

# mount /dev/cdrom /mnt -t iso9660 -o ro
# cp /mnt/media.repo /etc/yum.repos.d/
# echo -e "baseurl=file:///mnt/\nenabled=1\n" >> /etc/yum.repos.d/media.repo

Yum 会告诉您哪些软件包依赖项解析为:

# yum deplist tomcat6
Loaded plugins: product-id, security
Finding dependencies: 
[...]
  dependency: java-gcj-compat
   provider: java-1.5.0-gcj.x86_64 1.5.0.0-29.1.el6
[...]

正如您在上面的输出中看到的,依赖项java-gcj-compat由提供java-1.5.0-gcj

您可能考虑使用以下方式为 tomcat 创建自己的 RPM平均流量,托管您自己的 yum 存储库并在安装期间从那里下载。

我不确定这是否会被反对,但是我们推出了自己的产品,因为我们使用 Oracle 的 JDK 运行它并且不关心 gcj。

相关内容