Как установить Tomcat7 в Ubuntu 14.04 LTS?

Grub также использует UUID для поиска раздела с именем root. Поскольку я хотел избавиться от всех видов использования UUID в grub, я изменил / usr / share / grub / grub-mkconfig_lib таким образом, что когда я запускаю update-grub, вместо этого он использует метки.

see : Патч для создания update-grub (/ usr / share / grub / grub / grub-mkconfig_lib) использовать метки

1
задан 4 July 2014 в 18:14

5 ответов

Я попробовал это на новом контейнере:

sudo apt-get install tomcat7
sudo dpkg-reconfigure tomcat7

Кажется, проблема в моем случае.

Редактирование: dpkg-reconfigure заменит вашу конфигурацию для tomcat7 конфигурацией диспетчера пакетов по умолчанию, или, если она задана, она представит меню для настройки.

8
ответ дан 24 May 2018 в 06:21
  • 1
    Пробовал это, не исправил ошибку для меня печально. Сломайте мою установку также, свяжите исключения и т. Д. – John Little 15 June 2016 в 16:31
  • 2
    Должен добавить, что реконфигурация заменяет любые пользовательские файлы по умолчанию для диспетчера пакетов для данного пакета. – user283885 16 June 2016 в 18:33
Загрузите официальный tomcat со своего веб-сайта
wget http://mirrors.fe.up.pt/pub/apache/tomcat/tomcat-7/v7.0.54/bin/apache-tomcat-7.0.54.zip
Декомпрессия
unzip apache-tomcat-7.0.54.zip       
Убедитесь, что у вас установлена ​​Java и определен JAVA_HOME. Начните свой tomcat.
2
ответ дан 24 May 2018 в 06:21

Попробуйте запустить его, как сервис с service tomcat7 start.

Я пробовал, и он на моем локальном (ubuntu 14.04) и работает. Это дало мне проблему с JAVA_HOME, но я исправил ее так:

1- Редактировать конфигурационный файл tomcat:

vim /etc/default/tomcat7

2- Поиск строки JAVA_HOME ( он комментируется) и помещает что-то вроде:

JAVA_HOME=/usr/lib/jvm/<your-jvm>

pe:

JAVA_HOME=/usr/lib/jvm/java-7-oracle

Сохранить и запустить tomcat как сервис:

root@skynet:/etc/init.d# service tomcat7 start
 * Starting Tomcat servlet engine tomcat7  

и

root@skynet:/etc/init.d# service tomcat7 stop
 * Stopping Tomcat servlet engine tomcat7
0
ответ дан 24 May 2018 в 06:21

установка eclipse & amp; defult jdk & amp; git

$ sudo apt-get eclipse
$ sudo apt-get eclipse-jdt
$ sudo apt-get eclipse-pde
$ sudo apt-get eclipse-platform
$ sudo apt-get eclipse-rcp

$ sudo apt-get install default-jdk
$ sudo apt-get install ant git

Я использую ssh, потому что это виртуальная машина 'для теста' 1 скачать файл 'tomcat7.0 apache download'

$ wget http://apache.claz.org/tomcat/tomcat-7/v7.0.54/bin/apache-tomcat-7.0.54.tar.gz

2 извлечь его ls

$ sudo tar -xvf apache-tomcat-7.0.54.tar.gz

3 сделайте dir в

$ sudo mkdir /usr/local/tomcat7

4 переместите файл в каталог

$ mv apache-tomcat-7.0.54 /usr/local/tomcat7

5, установив

$ cd /usr/local/tomcat7/apache-tomcat-7.0.54
$ sudo ln -s /var/lib/tomcat/conf conf
$ sudo ln -s /etc/tomcat7/policy.d/03catalina.policy/conf/catalina.policy
$ sudo ln -s /var/log/tomcat7 log
$ sudo chmor -R 777 /usr/local/tomcat7/apach*/conf

6 теперь переходим к рабочему столу ubuntu

Lunch eclipse => window => Preferences => Server => Runtime Envirenment

выберите версию просмотра dir => finish

$ cd ../../apach*/bin
$ ls -la 

закройте ее down

$ sudo ./shutdown.sh

позволяет сделать тест

eclipse => file => new => other... => web project

doulble click it => right click web content => test.htm 

<html>
<head>
<title> testing tomcat7 & eclipse</title>
</head>
<h2>Job's Done !</h2>

click on 'no servers are ....' => tomcat version => next => add to configured 
menu => run => run as => fninish
localhost:8080/test/test.htm
localhost:8080/project name/page name

Видеоурок: 'http://www.youtube.com/watch?v=n5joqK07-NE'[!d13 ]

0
ответ дан 24 May 2018 в 06:21
  • 1
    Выход $ sudo service tomcat7 restart - tomcat7: unrecognized service – Juan Garcia 3 July 2014 в 14:38
  • 2
    $ cd / opt / local / tomcat7 / bin $ ls вы найдете файл сценария оболочки im, который не совсем уверен в имени, которое он мог бы перезапустить. Удалите его с помощью $ sudo sh restart.sh, если restart.sh не существует, попытайтесь запустить затем закройте, затем снова запустите $ sudo startup.sh $ sudo shutdown.sh $ sudo startup.sh – hwez 3 July 2014 в 14:48
  • 3
    / opt / local / tomcat7 / bin не существует, он находится под / usr / share / tomcat7 / bin. startup.sh сказал, что tomcat запущен, но браузер не видит ничего в локальном хосте: 8080 (пытается с локальным ip тоже). shutdown.sh показывает предупреждения и выдает исключение. Я обновлю вопрос с помощью журнала – Juan Garcia 3 July 2014 в 15:10
  • 4
    Обновление: я опубликовал свои журналы – Juan Garcia 3 July 2014 в 15:22
  • 5
    / opt / tomcat / bin или / opt / tomcat7 или / etc / tomcat7 или / etc / tomcat, если вы не найдете его cd / opt; ls -lh & amp; & amp; cd / etc; ls -l помещают в пастебин и amp; комментируйте, что он собирается установить tocat7 & amp; проверьте его на u – hwez 3 July 2014 в 15:24

У меня не было проблем с установкой и запуском Tomcat 7 в Ubuntu 14.04 LTS. Просто чтобы убедиться, я посмотрел историю bash. Обратите внимание, что я впервые установил Oracle Java (в случае, если это имеет значение)

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

, затем Tomcat

sudo apt-get install tomcat7

Команда

sudo service tomcat7 restart

дает

 * Stopping Tomcat servlet engine tomcat7           [ OK ] 
 * Starting Tomcat servlet engine tomcat7           [ OK ]
0
ответ дан 24 May 2018 в 06:21

Другие вопросы по тегам:

Похожие вопросы: