JDD 08 post factum - instalacja WebLogic Server 10.3

Instalacja oprogramowania WebLogic Server 10.3

Niniejszy wpis jest związany z prowadzoną przeze mnie sesją podczas Java Developers Days 2008 w Krakowie. Więcej informacji: http://jdn.pl/node/1582

  1. Oprogramowanie Oracle WebLogic Server można ściągnąć z publicznych stron internetowych Oracle, np. http://www.oracle.com/technology/software/products/ias/index.html. Najnowsza wersja produktu to WebLogic Server 10g Release 3 (dawniej ten produkt nazywał się BEA WebLogic Server). Pod podanym adresem dostępne są wersje dla Windows, Linux, Solaris, czy HP-UX. Od wersji 10.3 możliwe są dwie opcje ściągania WebLogic Server:
    1. przy użyciu Net Installer - ściągnięcie tylko wybranych komponentów, a tym samym znacznie skrócić czas ściągania. Działa to w ten sposób, że najpierw ściąga się podstawowy instalator sieciowy (ok. 29 MB), zaznacza się które komponenty będą używane, a następnie te komponenty, wraz z odpowiednimi zależnościami są ściągane. Dla przykładu można zrezygnować ze ściągania Workshop (przydatne dla osób używających innego IDE lub posiadających już zainstalowane IDE, np. Eclipse lub - bazującego na Eclipse - Workshop), środowisk Java, driver'ów bazodanowych czy przykładowych aplikacji. Tym samym ilość ściąganych danych można ograniczyć do ok. 200 MB. Jest to jednak opcja polecana osobom trochę bardziej zaawansowanym w WebLogic Server.
    2. przy użyciu Full Package Installer - ściągnięcie od razu (tj. w jednym pliku) pełnej wersji WLS. Zajmuje ona ok. 742 MB (na co składają się 2 środowiska Java JDK: Sun HotSpot i Jrockit JVM, narzędzia deweloperskie JEE - Oracle Workshop wraz z Eclipse IDE 3.3.2, przykładowe aplikacje oraz oprogramowanie WebLogic Server 10.3).

    Do uruchomienia oprogramowania w pełnej, nielimitowanej funkcjonalności nie są potrzebne żadne pliki z kluczami licencyjnymi.

    W dalszej części zostanie zademonstrowana instalacja na Windows przy pomocy pełnego pakietu instalacyjnego (dokumentacja WLS opisuje także instalację na inne platformy, są to jednak bardzo podobne do siebie procesy). Dokumentacja produktu: http://download.oracle.com/docs/cd/E12840_01/wls/docs103/sitemap.html

  2. Po ściągnięciu pliku server103_win32.exe i zapisaniu go do wybranego folderu, należy ten plik uruchomić.
  3. Ukaże się ekran powitalny, na którym należy nacisnąć przycisk Next:

  4. Ukaże się ekran, w którym należy podać folder do którego zostanie zainstalowane oprogramowanie WebLogic Server. Ten folder w nomenklaturze Oracle (a wcześniej BEA), jest nazywany BEA_HOME. Na jednym komputerze z łatwością może koegzystować wiele instalacji oprogramowania WebLogic, w tym także wiele ich wersji. Na ekranie należy zatem:
    • wybrać opcję Create a New BEA Home
    • w polu BEA Home Directory podać folder do którego zostanie zainstalowane oprogramowanie WebLogic Server

    W tym przypadku, jako BEA Home Directory został ustawiony folder C:\WLS103.
    Następnie należy nacisnąć przycisk Next.

  5. Pojawi się ekran wyboru typu instalacji. Najprościej, wybrać opcję Complete, po czym należy nacisnąć przycisk Next.

  6. Pojawi się ekran konfiguracji folderu do którego zostaną zainstalowane binaria produktu WebLogic Server. Nie należy na tym ekranie nic zmieniać, gdyż wartości domyślne są w pełni akceptowalne, a jedynie nacisnąć przycisk Next:

  7. Jeśli oprogramowanie WebLogic Server jest instalowane w systemie Windows, to pokaże się ekran konfiguracji skrótów w menu Start. Należy pozostawić domyślną wartość "All Users" Start Menu folder, a następnie nacisnąć przycisk Next:

  8. Ukaże się ekran podsumowujący wybrane opcje instalacyjne. Należy nacisnąć przycisk Next:
  9. Rozpocznie się instalacja oprogramowania. W zależności od szybkości napędu z którego instalowane jest oprogramowanie, proces ten potrwa 5-7 minut. Po zakończeniu instalacji, ukaże się ekran potwierdzający pomyślne zainstalowanie oprogramowania WebLogic Server. Opcja Run Quickstart służy do uruchamiania przykładowych aplikacji dostarczonych z serwerem - nie będzie tutaj używana i należy ją odznaczyć. Następnie nacisnąć przycisk Done.

  10. Instalacja oprogramowania Oracle WebLogic Server wraz z IDE - Workshop + Eclipse - zakończona.
  11. Dla chcących kontynuować przygodę z Complex Event Processing kolejnym krokiem: jest pobranie i instalacja oprogramowania Oracle CEP Server 10.3. Pozostali mogą poznawać inne technologie zawarte w WebLogic Server, np. prezentowany podczas Warsjava Eclipse Demo Camp 2008 mechanizm HTTP Publish-Subscribe z wykorzystaniem Dojo i protokołu Bayeux.

Więcej o programowaniu zdarzeniowym i CEP w Java: http://jdn.pl/node/1582