Установка 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 теперь должен быть полностью установлен и готов к работе. наслаждаться!