Назад | Перейти на главную страницу

Как настроить Tomcat на Fedora?

Я новичок в Linux. Я хочу установить tomcat 6 на 64-разрядную версию Fedora. Мне как-то удалось установить Tomcat с помощью следующей команды

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps

но я не знаю, в каком каталоге установлен Tomcat. также я хочу знать, как я могу настроить переменные среды JAVA_HOME и CATALINA_HOME.

JAVA_HOME и CATALINA_HOME должны быть установлены как часть установки tomcat yum.

Вы должны обнаружить, что:

  • запуск и остановка могут быть выполнены с помощью служебной команды (например, введите "service tomcat6 start" в терминале, чтобы запустить tomcat)
  • config находится по адресу: / etc / tomcat6

полная информация о местоположении каталога:

Where things are stored by default in Fedora 11:
================================================
Tomcat 6.x
----------
/etc/tomcat6                configuration files     $CATALINA_HOME/conf
/usr/share/java/tomcat6     libraries               $CATALINA_HOME/lib
/usr/share/tomcat6/bin      executables             $CATALINA_HOME/bin
/var/log/tomcat6            logs                    $CATALINA_HOME/logs
/var/cache/tomcat6/temp     temporary files         $CATALINA_HOME/temp
/var/lib/tomcat6            tomcat home directory   $CATALINA_HOME
/var/lib/tomcat6/webapps    web applications        $CATALINA_HOME/webapps
/var/cache/tomcat6/work     compiled servlets       $CATALINA_HOME/work
================================================

источник: http://forums.fedoraforum.org/showpost.php?s=2a288eb3e937b3f46e7a788513cd1032&p=1364649&postcount=5

В Fedora 13 a CATALINA_HOME Переменная среды не определена явно после установки Tomcat 6. По сути, он равен /usr/share/tomcat6/ хотя. Это сбило меня с толку при чтении руководств Tomcat 6, которые обычно ссылаются на CATALINA_HOME. Вы можете добавить один в свой ~/.bash_profile если это поможет.

CATALINA_HOME=/usr/share/tomcat6/
export CATALINA_HOME

Вам нужно будет выйти и снова войти, чтобы это вступило в силу.

    sudo find / -name "apache-tomcat*"

вам может понадобиться sudo, а может и нет.

Вы можете просто скачать zip-архив и положить его куда хотите, знаете ...