Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları

Embed Size (px)

Citation preview

Weblogic 12.2.1 Kurulum

WebLogc 12.2.1.1 Kurulum

M.Fevzi Korkutata Oracle ACE AssociatePrincipal Middleware Consultant

Ali Onur AktepeMiddleware Administrator

BalarkenBu kurulum LOKAL kurulum iin yaplmtr ve PRODUCTION kurululmlar iin Cluster/High Available kurulum yaplmaldr. Daha ok son versiyon olan WebLogic 12.2.1.1 ve JDK8 iin lokal kurulum gsterilmektedir ve yeni balayanlar iin deneme/yanlmalar ile beraber teknik anlatmlar yaplmtr.

JDK 1.8 ve WebLogic Server (12.2.1.1) DownloadsJDK 1.8 Downloadshttp://www.oracle.com/technetwork/java/javase/downloads/index.html adresinden, JDK download seenei tklanr. /u01/weblogic12.2.1/java in altnda tar.gz dosyas alr.

Oracle Fusion Middleware Software Downloadshttp://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html adresinden generic installer seenei tklanr.tar xzvf jdk-8u73-linux-x64.gz ile tardan karlr.Xmanagern pasif uygulamas altrlr. Export DISPLAY=LOKAL_BILGISAYAR_IPsi girilir. /u01/weblogic12.2.1/java/jdk1.8.0_73/bin/java -jar fmw_12.2.1.0.0_wls.jar komutu ile jar altrlr ve Xmanager zerinden remote WebLogic kurulum ekran balatlr.

Weblogic 12.2.1.1 Kurulum AdmlarInventory dizini seilir. Standart olmas asndan /u01/weblogic/weblogic12c/WLS12C/ dizini altna kurulduu iin burada da ayn dizine inventory dizini olmasnda fayda var, bu ekilde seilir.

4

Weblogic 12.2.1 Kurulum Admlar

Next tuuna baslr.

Weblogic 12.2.1 Kurulum Admlar

Skip Auto Updates seenei tklanr. Next tuuna baslr.

Weblogic 12.2.1 Kurulum Admlar

Burada Oracle_Home pathi belirlenir. /u01/weblogic dizininin altna kurulur.

Weblogic 12.2.1 Kurulum Admlar

htyiaca gre kurulum tipi seilir. Bizim kurulumumuzda WebLogic Exampleslar da kullanlaca iin en son seenek seilmitir.

Weblogic 12.2.1 Kurulum Admlar

Sistem kontrolleri tamamlandktan sonra next tuuna baslr.

Weblogic 12.2.1 Kurulum Admlar

Oracle Support dan gvenlik update i alma seenei kaldrlr ve next tuuna baslr ve gelen uyar ekranndan YES butonuna baslr.

Weblogic 12.2.1 Kurulum Admlar

zet admnn ekran grnts yandaki gibidir. INSTALL butonuna baslr.

Weblogic 12.2.1 Kurulum Admlar

Bu admda btn binary dosyalar Extract edilir ve en bata belirttiimiz Oracle_Home ve Middleware_Home pathlerinin altnda sunucu tipine gre WebLogic dosyalar konumlandrlr.

Weblogic 12.2.1 Kurulum Admlar

Installation completed succesfully grldkten sonra sonra Finish tuuna baslr ve WebLogic domain kurulum admlarna geilir.

13

Create Domain

$ORACLE_HOME/oracle_common/common/bin/ altndan config.sh altrlarak domain kurulumu gerekletirilir.

Domain pathini belirtlediimiz standarda gre /u01/weblogic/weblogic12c/WLS12c/ dizini olarak belirledik.

Create Domain

Default olan Create Domain Using Product Templates ve All templates seilidir. Basic WebLogic domain kuracamzdan default ayarlar ile NEXTe tklanr.

NOT: Oracle FMW rn ailesine ait bir rn iin domain kuruyorsak, ncesinde ilgili FMW rnnn Middleware_Homea binary olarak kurulmas gerekir; ki burada listelenebilsin.

Create Domain

WebLogic super user iin kullanc ad ve parola belirlenir. Deneme domaini olduu iin weblogic/welcome1 seeneini tercih ettik. Parolann minimum 8 karakter olmas gerektiini belirtelim.

Create Domain

Domain mode olarak production mode seilir.Java/JDK kurulumu en bata yaplmas gereken admdr. WebLogic 12.2.1 ve 12.2.1.1 versiyonlar Java 8 ile uyumludur ve desteklemektedir. (Officially certified)Otomatik olarak ncesinde kurduumuz Java8i seili brakyoruz.

Create Domain

Admin Server, Node Manager ve Managed Server ayarlarnn yaplmas iin tm seenekler tklanr ve NEXT tuuna baslr.

Create Domain

Listen Address ksmnda IP belirtilir.

Create Domain

Ayn sunucuda birden fazla WebLogic DOMAIN kurulu ise, NodeManager iin merkezi bir path belirlemek en iyisi. Ve bizim ortammzda bu ekilde olduu iin Custom Location setik. Fakat PROD vb. ortamlar iin default olan Per Domain Default Location seilmesi daha iyi olur.WebLogic admin kullancad/parola ile ayn verilir ve NEXTe tklanr.

Create Domain

WebLogic ManagedServer ekleme/karma burada yaplr. ki adet ManagedServer ekliyoruz, ListenAddreslerini sunucu IPleri olarak belirleyip, farkl portlar vererek NEXTe tklyoruz.

Create Domain

Windows iin Machine tabndan Add butonuna tklanr. NodeManager port default braklr ve NodeManager prosesi iin sunucu IPsi verilir.

Create Domain

Machine blmnde, hangi ManagedServer hangi Machine altnda ise, sa tarafta altna eklenir.AdminServerin hibir ekilde sa tarafa eklenmemesinde fayda var. nk AdminServer WebLogic console zerinden balatlamaz :)

Create Domain

Son olarak CREATE butonuna baslarak WebLogic domain oluturma prosesi balatlr.

Create Domain

Domain created successfully! ibaresi grldkten sonra domain olurturma ilemi baarl ekilde tamamlanmtr ve ilgili pathde domain dizin ve dosyalar altrmaya hazr demektir.NEXT butonuna baslr.

Create Domain

FINISH butonuna baslarak domain kurulum ve konfigrasyonu tamamlanr.

26

startWebLogic.sh/u01/weblogic12.2.1/weblogic12c/WLS12C/domain/bin dizininin altndan startWebLogic.sh ve startNodeManager.sh altrlarak WebLogic Admin consolea eriilir ve ManagedServer ynetimi salanr.

NOHUP Start ScriptsSSH ekranda direkt altrlan bu scriptler, SSH sessionlar kapatldktan sonra admin console ve NodeManager da kapanacaktr. Bu durumu nlemek iin kendi start scriptimizi aadaki gibi yazp, NOHUP ile balatmamz gerekir.adminstart12_2_1.sh iin;export USER_MEM_ARGS="-Xms1024m Xmx1024m" nohup /u01/weblogic12.2.1/weblogic12c/WLS12C/domain/bin/startWebLogic.sh > /u01/weblogic12.2.1/wlslog/test_domain/Admin.out 2>&1 &tail -f /u01/weblogic12.2.1/wlslog/test_domain/Admin.out

nodemanager12_2_1.sh iin;nohup /u01/weblogic12.2.1/weblogic12c/WLS12C/domain/bin/startNodeManager.sh >/u01/weblogic12.2.1/wlslog/nodemanager/nodemanager.out 2>&1 &tail -f /u01/weblogic12.2.1/wlslog/nodemanager/nodemanager.out

WebLogic UPGRADE (Ykseltme)Java 8 destei ile beraber WebLogic ok daha gvenilir ve gl bir hale gelmitir.

WebLogic 12.2.1.1 ve Java 8 testlerinde grdk ki, gelitiriciler daha hzl ve daha sorunsuz kodlar kmaktadr.

zellikle Java-7 ile gelen WebSocket destei ok nem arzetmektedir.

Monitoring iin WebLogic 12.2.1.1 ve Java-8 imdiye kadarki en gl ve en gelikinidir.

Yaptmz son upgrade projesinde WebLogic 12.2.1.1 ve JDK 1.8_112 versiyonlarn kullandk ve sorunsuz bir ekilde PRODUCTIONda almaktadr.

29

Ali Onur AktepeMiddleware Administrator

www.admineer.com/contact

30