Домашняя » как » Установка Tomcat 6 в Ubuntu

    Установка Tomcat 6 в Ubuntu

    Если вы работаете в Ubuntu и хотите использовать контейнер сервлетов Tomcat, вам не следует использовать версию из репозиториев, так как она работает неправильно. Вместо этого вам нужно будет использовать процесс ручной установки, который я изложил здесь.

    Перед установкой Tomcat вы должны убедиться, что вы установили Java. Я предполагаю, что если вы пытаетесь установить Tomcat, вы уже установили Java, но если вы не уверены, что можете проверить с помощью команды dpkg, например, так:

    dpkg -get-selections | grep sun-java

    Это должно дать вам этот вывод, если вы уже установили Java:

    sun-java6-bin установить sun-java6-jdk установить sun-java6-jre установить 

    Если эта команда не дает результатов, вам нужно установить последнюю версию с этой командой:

    sudo apt-get установить sun-java6-jdk

    Монтаж

    Теперь мы будем загружать и извлекать Tomcat с сайта Apache. Вы должны проверить, чтобы убедиться, что нет другой версии и настроить соответственно.

    wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

    tar xvzf apache-tomcat-6.0.14.tar.gz

    Лучше всего переместить папку Tomcat в постоянную папку. Я выбрал / usr / local / tomcat, но вы можете переместить его в другое место, если хотите.

    sudo mv apache-tomcat-6.0.14 / usr / local / tomcat

    Tomcat требует установки переменной JAVA_HOME. Лучший способ сделать это - установить его в файл .bashrc. Вы также можете отредактировать файл startup.sh, если захотите.

    Лучший способ - отредактировать ваш файл .bashrc и добавить туда жирную строку. Вам нужно выйти из оболочки, чтобы изменения вступили в силу.

    vi ~ / .bashrc

    Добавьте следующую строку:

    экспорт JAVA_HOME = / usr / lib / jvm / java-6-sun

    На этом этапе вы можете запустить tomcat, просто запустив скрипт startup.sh в папке tomcat / bin..

    Автоматический запуск

    Чтобы заставить tomcat автоматически запускаться при загрузке компьютера, вы можете добавить скрипт для его автоматического запуска и завершения работы..

    sudo vi /etc/init.d/tomcat

    Теперь вставьте следующее:

    # Tomcat автозапуск
    #
    # описание: автозапуск кота
    # имя процесса: tomcat
    # pidfile: /var/run/tomcat.pid

    экспорт JAVA_HOME = / usr / lib / jvm / java-6-sun

    дело 1 в
    Начните)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    стоп)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    запустить снова)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    ESAC
    выход 0

    Вам нужно сделать исполняемый скрипт, выполнив команду chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Последний шаг - это связывание этого скрипта с папками запуска с помощью символической ссылки. Выполните эти две команды, и мы должны быть в пути.

    sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
    sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat

    Tomcat теперь должен быть полностью установлен и готов к работе. наслаждаться!