Social Icons

.

вторник, 18 сентября 2012 г.

IBM WebSphera Application Server Developer Edition 8.5 под UBUNTU 12.04

  Скачиваем инсталлятор

  • Заходим на сайт IBM IBM WebSphere Application Server for Developers Download
  • При необходимости регистрируемся (бесплатно и беспроблемно). Если регистрация есть - проходим.
  • Подтверждаем, что будем использовать полученное ПО только в некоммерческих целях и для обучения.
  • (не обязательно, но мне проще) переходим в режим «download using http»
  • Закачиваем сам WAS
    • IBM WebSphere Application Server for Developers, including Liberty Profile v8.5 (Part 1 of 3) (was.repo.8500.developers.ilan_part1.zip)
    • IBM WebSphere Application Server for Developers, including Liberty Profile v8.5 (Part 2 of 3) (was.repo.8500.developers.ilan_part2.zip)
    • IBM WebSphere Application Server for Developers, including Liberty Profile v8.5 (Part 3 of 3) (was.repo.8500.developers.ilan_part3.zip)
  • Закачиваем Installation Manager, который выбираем в зависимости от операционной системы. Обратить внимание, что x86 это тип процессора, а не его разрядность. Для операционок на x64 качаем эту же инсталяшку. Installation Manager 1.5.2 for Linux x86 (agent.installer.linux.gtk.x86_1.5.2000.20120223_0907.zip)
  •  Складываем архивы на Linux-совой машине, и здесь же распоковываем их.

Нельзя распаковывать архивы под виндой и кидать папки на Linux. При запуске получим ошибку «JVM Terminated Exit Code=13»

  Подготовка машины

  • У меня UBUNTU 12.04 X64. Тогда как Installation Manager программа, по определению, 32-х битная. Соответсвенно, необходимо поставить библиотеки для запуска 32-х битных приложений. ia32 shared libraries for use on amd64 and ia64 systems - набор библиотек для запуска 32-х битных прилодений на 64-х битной платформе.
    sudo apt-get install ia32-libs
  • Кроме того, файл инсталлятора Installation Manager надо отметить как запускаемый:

...:~/template/IBM/agent.installer.linux.gtk.x86$ ls
about_files     installc                   repository.config
about.html      installc.ini               repository.xml
configuration   install.ini                silent-install.ini
consoleinst.sh  install.xml                tools
documentation   jre_6.0.0.sr9_20110208_03  userinst
features        libcairo-swt.so            userinstc
groupinst       license                    userinstc.ini
groupinstc      native                     userinst.ini
groupinstc.ini  Offerings                  user-silent-install.ini
groupinst.ini   plugins
install         readme_1.5.2.html
...:~/template/IBM/agent.installer.linux.gtk.x86$ chmod +x ./install
  • При работе Installation Manager будет использовать sh файлы. По уолчанию, в UBUNTU 12.04 они обрабатываются программой dash, тогда как для нормальной работы Installation Manager-а необходимо, что бы они обрабатывались программой bash. Соответсвенно, надо оторвать ссылку dash→sh и перепривязать bash→sh. Делается это так:

sudo -i
cd /bin
unlink sh
ln -s /bin/bash sh

 

Установка

Комментариев нет:

Отправить комментарий

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...