Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как поставить Java EE + Spring на VPS  (Прочитано 2129 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PIKOS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Как поставить Java EE + Spring на VPS
« : 20 Март 2014, 22:44:01 »
Есть vps. С горем пополам поставил JDK... и ступор. Я себе на пк ставил через GUI с сайта Oracle, а через ssh не прокатило(
гугл ничего толком не даёт.

root@vps:~#java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)

да, я знаю, что jdk8. Может есть вариант быстрой установки, чтоб не заморачиваться с удалением этой jdk?

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3474
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Как поставить Java EE + Spring на VPS
« Ответ #1 : 20 Март 2014, 22:45:02 »
Каким боком тут программирование ?
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Как поставить Java EE + Spring на VPS
« Ответ #2 : 20 Март 2014, 22:54:00 »
Java EE это спецификация. Так какой сервер приложений, реализующий спецификации Java EE не получилось установить?

Оффлайн PIKOS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Как поставить Java EE + Spring на VPS
« Ответ #3 : 21 Март 2014, 01:04:42 »
glassfish

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Как поставить Java EE + Spring на VPS
« Ответ #4 : 21 Март 2014, 02:32:07 »
1. Качаете zip архив с glassfish'ем в каталог, например /tmp:
wget http://download.java.net/glassfish/4.0/release/glassfish-4.0.zip -P /tmp
2. Распаковываете, например в /opt:
sudo unzip /tmp/glassfish-4.0.zip -d /opt
3. Устанавливаете альтернативную ссылку для asadmin:
sudo update-alternatives --install /usr/bin/asadmin asadmin /opt/glassfish4/bin/asadmin 100
sudo update-alternatives --config asadmin

4. Применяете небольшой патч на asadmin для того, чтобы он мог запускаться от имени ссылки альтернативы:
sudo sed -i 's:^AS_INSTALL=.*`\(/.*\):AS_INSTALL=$0;while [ -L "$AS_INSTALL" ];do AS_INSTALL=`readlink $AS_INSTALL`;done;AS_INSTALL=`dirname "$AS_INSTALL"`\1:' /opt/glassfish4/bin/asadmin /opt/glassfish4/glassfish/bin/asadmin
5. Запуск glassfish:
sudo asadmin start-domain
Пункты 3-4 не обязательны, но доставят удобства запуска asadmin, как любой другой команды из любого каталога.

Через некоторое время на http://localhost:4848 должна запуститься админка. А спринг обычно не устанавливают на сервер, вместо этого пакуют вместе с приложением. Но если очень хочется, то можно положить нужные вам jar файлы в каталог /opt/glassfish4/glassfish/domains/domain1/lib.
« Последнее редактирование: 21 Март 2014, 02:34:50 от Mam(O)n »

Оффлайн PIKOS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Как поставить Java EE + Spring на VPS
« Ответ #5 : 22 Март 2014, 19:15:50 »
Спасибо!

 

Страница сгенерирована за 0.095 секунд. Запросов: 25.