Установка Tomcat 5.5 в Debian Lenny

Все проще простого. Сервер есть в виде пакета в репозиториях Debian, так что необходимо просто установить нужные пакеты и произвести минимальные настройки.

Apache Tomcat — это веб-контейнер (сервер приложений, application server), разработанный в Apache Software Foundation (ASF). Tomcat реализует спецификации от Sun Microsystems сервлетов и JavaServer Pages (JSP), обеспечивая окружение для кода и его выполнения веб-сервером. Для Tomcat существуют инструменты конфигурирования, однако конфигурировать его можно и вручную черех XML-файлы. Tomcat включает собственный HTTP-сервер.

Для начала на компьютере должен быть установлен пакет JDK 5. Если его нет, установите из репозиториев Debian’а:

#apt-get update

#apt-get install sun-java5-jdk

Убедитесь, что JDK уставновился:

#java -version

Вывод выглядит примерно так:

java version “1.5.0_17″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
Java HotSpot(TM) Client VM (build 1.5.0_10-b03, mixed mode, sharing)

Установка Apache Tomcat

Выполните команду

#apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps

Веб-сервер установлен и запущен. Убедиться в этом можно, перейдя в браузере по адресу http://localhost:8180/.

Заускается и останавливается сервер Tomcat так:

#/etc/init.d/tomcat5.5 [start | stop | restart]

Конфигурация приложений ‘admin’ и ‘manager’

Необходимо настроить вашему пользователю роли admin and manager. Например, это можно сделать с пользователем ‘tomcat’. Остановите сервер и отредактируйте файл /var/lib/tomcat5.5/conf/tomcat-users.xml. Он должен выглядеть примерно так:

<?xml version=’1.0′ encoding=’utf-8′?>
<tomcat-users>
<role rolename=»admin»/>
<role rolename=»manager»/>
<role rolename=»tomcat»/>
<user username=»tomcat»
password=”tomcatpassword”
roles=»tomcat,admin,manager»/>
</tomcat-users>

Запустите сервер.

Теперь вы можете открыть приложение manager по адресу http://localhost:8180/manager/html, а приложение admin — http://localhost:8180/admin/. Авторизуйтесь в сервисах под юзером ‘tomcat’ с паролем ‘tomcatpassword’.

Перевод источника.

Об авторе Валера Леонтьев

Программист PHP/MySQL.

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

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