首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要简单的方法在Fedora 13/Linux上安装和配置Java和Tomcat

问需要简单的方法在Fedora 13/Linux上安装和配置Java和Tomcat
EN

Stack Overflow用户
提问于 2013-08-22 01:15:04
回答 2查看 3.2K关注 0票数 1

我试图在我的Fedora 13上安装Java & Tomcat,但是我面临很多问题。

我已经浏览了许多博客和许多堆栈溢出帖子,但我仍然无法正确配置它。

信息:

  1. 我试图使用.rpm包安装JAVA,因为我无法使用YUM存储库来安装它。(您还可以告诉我如何安装yum存储库)。
  2. 我试图安装JDK & tomcat,但是在安装之后,当我尝试使用startup.sh启动tomcat时,它出现了如下错误: 使用CATLINA_HOME、使用CATLINA_BASE等
  3. 如何找到JDK路径&配置JAVA_HOME路径。

我知道我的问题很困惑,但我需要帮助。也希望链接到相关问题的帖子。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-22 01:22:35

在Fedora上安装JDK:

1)请访问sun java网站下载任何您喜欢的java jdk版本。http://java.sun.com/javase/downloads/index.jsp

2)点击下载,选择Linux平台,语言并接受许可并继续。

3)选择“自解压缩文件中的linux”并下载jdk_filename-rpm.bin文件(JDK-6u6-Linux-i 586-rpm.bin)。

4)下载后,更改为保存文件的目录。

5)登录到root用户或su到root或sudo,并发出‘chmod +x jdk_filename.-rpm.bin’使其可执行。

代码语言:javascript
复制
chmod +x jdk_filename.bin

6)执行

代码语言:javascript
复制
./jdk_filename-rpm.bin

7)按空格键,重复,直到系统提示输入“是”或“否”,键入y并输入继续。

8)这将在同一个目录中输出一个.rpm文件

9)发布rpm -i jdk_filename.rpm,这将在linux系统/usr/java/ jdk -version/上安装所有jdk文件。

代码语言:javascript
复制
rpm -i jdk_filename.rpm

10 )创建符号链接,使其在任何地方执行

代码语言:javascript
复制
 ln -s /usr/java/jdk1.6.0/bin/java /usr/bin/java

 ln -s /usr/java/jdk1.6.0/bin/javac /usr/bin/javac

11 )输入java -version,完成!

安装后安装程序将JAVA_HOME设置为环境变量

复制以下语句并追加到/etc/profile或.bashrc文件中,使系统将JAVA_HOME设置为系统环境变量。

代码语言:javascript
复制
export JAVA_HOME="/usr/java/jdk1.6.0;"

在Fedora上安装Tomcat 6

代码语言:javascript
复制
yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps

在Fedora 13上,没有在Tomcat 6安装之后显式定义CATALINA_HOME环境变量。不过,它基本上等于/usr/share/tomcat6 6/。这使我在阅读Tomcat 6指南时感到不快,这些指南经常引用CATALINA_HOME。如果有帮助,可以将一个添加到您的~/..bash_profile中。

代码语言:javascript
复制
CATALINA_HOME=/usr/share/tomcat6/
export CATALINA_HOME

快跑吧,希望它能成功。

票数 3
EN

Stack Overflow用户

发布于 2014-03-04 19:30:34

同时,在费多拉20,这更容易。您可以通过Fedora提供的软件包安装Java和Tomcat。以root身份登录以下操作

代码语言:javascript
复制
yum install java-1.7.0-openjdk tomcat

然后,在系统启动时启用Tomcat:

代码语言:javascript
复制
systemctl enable tomcat

您现在可以将一个war文件放到/var/lib/tomcat/webapps/中,这样就可以开始工作了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18370154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档