如何在 Fedora 上设置 tomcat?

Ahs*_*bal 5 linux tomcat

我是 linux 新手,我想在 Fedora 64 位上设置 tomcat 6。我是如何通过使用以下命令设法安装 tomcat

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps
Run Code Online (Sandbox Code Playgroud)

但我不知道tomcat安装在哪个目录。我也想知道如何配置 JAVA_HOME 和 CATALINA_HOME 环境变量。

小智 5

JAVA_HOME 和 CATALINA_HOME 应该已经设置为 tomcat yum 安装的一部分。

你应该发现:

  • 启动和停止可以通过service命令完成(比如在终端输入“service tomcat6 start”启动tomcat)
  • 配置位于:/etc/tomcat6

完整目录位置摘要:

Fedora 11 中的默认存储位置:
================================================
雄猫 6.x
----------
/etc/tomcat6 配置文件 $CATALINA_HOME/conf
/usr/share/java/tomcat6 库 $CATALINA_HOME/lib
/usr/share/tomcat6/bin 可执行文件 $CATALINA_HOME/bin
/var/log/tomcat6 日志 $CATALINA_HOME/logs
/var/cache/tomcat6/temp 临时文件 $CATALINA_HOME/temp
/var/lib/tomcat6 tomcat 主目录 $CATALINA_HOME
/var/lib/tomcat6/webapps 网络应用程序 $CATALINA_HOME/webapps
/var/cache/tomcat6/work 编译的 servlets $CATALINA_HOME/work
================================================

来源:http : //forums.fedoraforum.org/showpost.php?s=2a288eb3e937b3f46e7a788513cd1032&p=1364649&postcount=5


lei*_*f81 3

在 Fedora 13 上,CATALINA_HOME安装 Tomcat 6 后未显式定义环境变量。它本质上等于/usr/share/tomcat6/虽然。当我阅读经常提到CATALINA_HOME. 如果有帮助的话,您可以添加一个~/.bash_profile

CATALINA_HOME=/usr/share/tomcat6/
export CATALINA_HOME
Run Code Online (Sandbox Code Playgroud)

您必须注销并重新登录才能生效。