Debian GNU/Linux: Установка Apache TomCat 6


Возвращаемся к вопросу установки Apache Tomcat, только на этот раз речь пойдет про Debian GNU/Linux. Если честно, то говорить тут особо и нечего - установка проходит на раз-два. Единственным и обязательным условием для установки Tomcat является наличие установленной Java на нашем компьютере. Про установку и настройку Java в Debian я писал в одной из своих статей: установка и настройка Java и Eclipse в Debian.
Установку Tomcat будем производить из репозиториев Debian. Для стабильной версии Debian (на сегодняшний день это Squeeze) в репозиториях доступен TomCat 6-ой версии.
Для начала посмотрим что у нас есть в репозиториях по TomCat:
aptitude search tomcat
В результате менеджер пакетов выведет список пакетов доступных для установки:
p   libtomcat6-java       - Servlet and JSP engine -- core libraries
p   tomcat6               - Servlet and JSP engine
p   tomcat6-admin         - Servlet and JSP engine -- admin web applications
p   tomcat6-common        - Servlet and JSP engine -- common files
p   tomcat6-docs          - Servlet and JSP engine -- documentation
p   tomcat6-examples      - Servlet and JSP engine -- example web applications 
p   tomcat6-user          - Servlet and JSP engine -- tools to create user instances  
Устанавливаем выше перечисленные пакеты:
aptitude install aptitude install libtomcat6-java tomcat6 tomcat6-admin tomcat6-common tomcat6-docs tomcat6-examples tomcat6-user 
Для того, что бы запустить сервер TomCat в командной строке вводим команду:
/etc/init.d/tomcat6 start
Следовательно для остановки и рестарта TomCat вместо start будет stop и restart соответственно.
После запуска сервера Tomcat проверяем его работоспособность - в браузере вводим:
http://localhost:8080
В результате должна открыться страничка вида:
Стартовая страничка TomCat на localhost
На стартовой страничке можно увидеть поздравления по поводу успешной установки TomCat, некоторую дополнительную информацию по серверу,  а также ссылки на документы, примеры и админку для TomCat.
Вот собственно и все.

Комментарии

  1. Вы написали очень полезный, на мой взгляд, пост. А что Вы думаете по поводу раскрытия вопроса о Debian. Mount и Fdisk в такой довольно актуальной публикации.

    ОтветитьУдалить
  2. Спасибо за комментарий. Раскрытие вопроса о Debian - полигон не для одной книги :)
    Что касается ссылки ( http://4debian.info/posts/administration/id-361-debian-mount-fdisk.html/ ), то статья будет полезна пользователям linux любого уровня.
    Единственное незначительное дополнение к статье: тем, кто пользуется Gnome, я бы рекомендовал монтировать диски и usb-носители не в mnt, а в /media. Это обусловлено тем, что при монтировании носителя в /media файловый менеджер Nautilus добавляет смонтированное устройство в раздел "Места" и, как результат, быстрый и удобный доступ к устройству, а также возможность отключения данного устройства.
    В дополнение к KDiskFree (если графическая оболочка Gnome) я бы добавил утилиты GParted и "Дисковая утилита" (она же gnome-disk-utility, офсайт которой: http://git.gnome.org/browse/gnome-disk-utility/)

    ОтветитьУдалить
  3. Привет всем, вопрос жизни и смерти:надо под tomcat'ом розвернуть проект.war но к нему нодо сгенерировать бд по sql-файлу помогите как установить sql-server и сгенерировать бд под linux'oм ПЛЗ!

    ОтветитьУдалить
  4. А какая база данных необходима ? Если нужна, например MySQL, то в консоли от рута пишешь:
    aptitude instal mysql-server-5.5
    или любую другую нужную версию сервера.
    Во время установки инсталятор попросит установить пароль для root-а базы данных.
    После установи БД можно посмотреть вот эту ссылку: http://dev.mysql.com/doc/refman/5.0/en/batch-commands.html
    Кроме того, можно установить програму mysql-workbench, возможно с ней будет проше работать с MySQL.
    В своем блоге о mysql-workbench я писал тут: http://devbug.blogspot.com/2011/04/mysql-workbench.html

    ОтветитьУдалить
  5. sql-файл сгенерирован в программе sql -server 2008 под windows'oм -нужен аналог под linux, mysql-server -не подходит, или я ошибаюсь?

    ОтветитьУдалить
  6. да, в данномм случае MySQL сервер Вам не подойдет. Попробуйте использовать PostgreSQL сервер.
    http://ru.wikipedia.org/wiki/PostgreSQL
    На сколько мне известно, данную БД часто используют, как альтернативу MS SQL серверу.

    ОтветитьУдалить
  7. Большое спасибо за ответ!!!

    ОтветитьУдалить
  8. Не за что. Удачи в решении Вашей проблемы.

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Написание сервлетов в Java при помощи NetBeans

Права доступа в Debian и команды chmod и chown

Установка Apache Tomcat в ОС Windows