synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяДополнительные Приложения Synology › Tomcat7 on Synology NAS

Tomcat7 on Synology NAS

megazlodey · 15.07.2014

Добрый день, для определенных целей понадобился пакет Tomcat7. Пакет был загружен и установлен, после запущен, я переадресован на x.x.x.x:7070

 

 

Где есть окно с авторизацией. Как же таки авторизоваться - то? Ничего стандартного не подходит, гугл говорит что должен быть файл user.xml в который стоит добавить пользователей. Но у меня такого файла нет, зато есть "web.xml"

в который я добавлял пользователя с ролью manager-gui, но авторизоваться так и не удалось. Может кто-то помочь?

 

 

sand80 · 15.01.2015

Добрый день. 1) Необходимо подключится к NAS с помощью ssh-клиента (например "putty"), используя учётку "root",а не "admin". Пароль у учётки "root", такой же как и у "admin". 2) Отредактировать файл " /volume1/@appstore/Tomcat7/src/conf/tomcat-users.xml". 3) Запустить Tomcat. Сам бился над этой проблемой два дня. Но после этих действий все заработало. Ссылка на англ.форум http://stackoverflow.com/questions/2570677...t-7-on-synology.

megazlodey · 15.01.2015
Добрый день. 1) Необходимо подключится к NAS с помощью ssh-клиента (например "putty"), используя учётку "root",а не "admin". Пароль у учётки "root", такой же как и у "admin". 2) Отредактировать файл " /volume1/@appstore/Tomcat7/src/conf/tomcat-users.xml". 3) Запустить Tomcat. Сам бился над этой проблемой два дня. Но после этих действий все заработало. Ссылка на англ.форум http://stackoverflow.com/questions/2570677...t-7-on-synology.

Не ожидал уже ответа) Спасибо, попробую

sand80 · 15.01.2015

До этих действий, также необходимо на NAS запустить службу "ssh".

Baron_pit · 09.04.2015
Не ожидал уже ответа) Спасибо, попробую

 

Добрый вечер всем! Делаю как написано! только файл редактирую в тотол команде или в winscp прописываю как http://stackoverflow.com/questions/2570677...t-7-on-synology и нечего не получается!

Куда капать даже уже не представляю! если можно по подробней описать? Заранее спасибо!

swan · 13.03.2017

Вот поставил я TomCat7 и та же трабла...

вот думаю на днях тоже самое придется решать.

И еще как БД подключить

В общем пишите плиз по Шагам что сделать :)

swan · 13.03.2017
Добрый день. 1) Необходимо подключится к NAS с помощью ssh-клиента (например "putty"), используя учётку "root",а не "admin". Пароль у учётки "root", такой же как и у "admin". 2) Отредактировать файл " /volume1/@appstore/Tomcat7/src/conf/tomcat-users.xml". 3) Запустить Tomcat. Сам бился над этой проблемой два дня. Но после этих действий все заработало. Ссылка на англ.форум http://stackoverflow.com/questions/2570677...t-7-on-synology.

 

Отпиши плиз по шагам - что делать ?

swan · 15.03.2017

Разобрался сам:

Заходим в Панель управления -> Терминал и SNMP там: Включить службу Telnet Включить службу SSH

После этого например через Putty заходим на железку админом... не root а именно админом.

Потом в терминале пишем sudo -i

вводим админский пароль

и вот вы типа root на железке

теперь командой CD /volume1/@appstore/Tomcat7/src/conf

попадаем в каталог и командой vim tomcat-users.xml

правим файл - редактор специфический

вписываем там в раздел users

<role rolename="admin"/>

<role rolename="admin-gui"/>

<role rolename="manager"/>

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<role rolename="manager-jmx"/>

<role rolename="manager-status"/>

<user username="user" password="password" roles="manager-gui,manager-script,manager-jmx,manager-status,manager,admin,admin-gui"/>

 

в последней строчке имя user меняем на нужное и пароль в кавычках тоже

как отредактировали набираем :wq

вроде все...

Перезагружаем томката...

должно работать. Если нет - повторяем и убеждаемся что введенное не в комментариях.