Debian 5 &Tomcat 6

Как поставить шестой Tomcat на пятый Debian

1. Сначала ставим всю джаву:
# aptitude install java6-runtime
# aptitude install sun-java6-jdk

Модуль sun-java6-jdk находится не в main, а в non-free, так что /etc/apt/sources.list должен быть примерно таким:
deb http://mirror.yandex.ru/debian/ lenny main non-free
deb-src http://mirror.yandex.ru/debian/ lenny main non-free

После изменения sources.list:
# aptitude update

2. Качаем и ставим Tomcat
# wget http://apache.rinet.ru/dist/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz
Распаковываем:
# tar -xzvf apache-tomcat-6.0.18.tar.gz
Переносим в /opt (тут нужны права su):
# mv apache-tomcat-6.0.18 /opt/tomcat

Создаём скрипт /etc/init.d/tomcat для запуска, остановки и перезапуска Tomcat’а с текстом:
#!/bin/sh
# Tomcat Init-Script
case $1 in
start)
sh /opt/tomcat/bin/startup.sh
;;
stop)
sh /opt/tomcat/bin/shutdown.sh
;;
restart)
sh /opt/tomcat/bin/shutdown.sh
sh /opt/tomcat/bin/startup.sh
;;
esac
exit 0

3. Добавляем Tomcat в автозагрузку:
# update-rc.d tomcat defaults

4. Прописываем пользователей для работы с админкой Tomcat’а в файлике /opt/tomcat/conf/tomcat-users.xml, например:
< ?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcatusername" password="tomcatpassword" roles="admin,manager"/>
</tomcat-users>

5. Стартуем Tomcat:
# /etc/init.d/tomcat start

Теперь можно проверить работоспособность админки Tomcat’а по адресу: http://server_ip:8080/manager/html/.

Запись опубликована в рубрике Работа с метками , , , , , , , . Добавьте в закладки постоянную ссылку.

3 комментария: Debian 5 &Tomcat 6

  1. Ryekiya говорит:

    Спасибо много полезного почерпнул.

  2. bessarabov говорит:

    У вас опечатка в тексте. Вместо:
    {{{
    Переносим в /opt (тут нужны права su):
    # mv apache-tomcat-6.0.18.tar.gz /opt/tomcat
    }}}

    имхо правильно
    {{{
    Переносим в /opt (тут нужны права su):
    # mv apache-tomcat-6.0.18 /opt/tomcat
    }}}

    (т.е. .tar.gz лишние)

  3. admin говорит:

    bessarabov, спасибо, опечаточку исправил.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam protection by WP Captcha-Free