Как поставить шестой 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'?>
5. Стартуем Tomcat:
# /etc/init.d/tomcat start
Теперь можно проверить работоспособность админки Tomcat’а по адресу:
http://server_ip:8080/manager/html/.
Оригинал поста доступен
здесь