SlideShare a Scribd company logo
1 of 30
WEBLOGIC 12.2.1.1
KURULUM
M.Fevzi Korkutata
Oracle ACE Associate
Principal MiddlewareConsultant
Ali Onur Aktepe
Middleware Administrator
Başlarken…
■ Bu kurulum LOKAL kurulum için yapılmıştır ve PRODUCTION kurululmlar için Cluster/High Available
kurulum yapılmaldır. Daha çok son versiyon olan WebLogic 12.2.1.1 ve JDK8 için lokal kurulum
gösterilmektedir ve yeni başlayanlar için deneme/yanılmalar ile beraber teknik anlatımlar yapılmıştır.
JDK 1.8 ve WebLogic Server (12.2.1.1) Downloads
– JDK 1.8 Downloads
– http://www.oracle.com/technetwork/java/javase/downloads/index.html
adresinden,JDK download seçeneği tıklanır. /u01/weblogic12.2.1/java in altında
tar.gz dosyası açılır.
– Oracle Fusion MiddlewareSoftware Downloads
■ http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html adresinden generic
installer seçeneği tkılanır.
■ tar xzvf jdk-8u73-linux-x64.gz ile tardan çıkarılır.
■ Xmanager’ın pasif uygulaması çalıştırılır. Export DISPLAY=LOKAL_BILGISAYAR_IP’si girilir.
■ /u01/weblogic12.2.1/java/jdk1.8.0_73/bin/java -jar fmw_12.2.1.0.0_wls.jar komutu ile jar çalıştırılır ve
Xmanager üzerinden remote WebLogic kurulum ekranı başlatılır.
Weblogic
12.2.1.1
Kurulum
Adımları
Inventory dizini seçilir. Standart olması
açısından
/u01/weblogic/weblogic12c/WLS12C/ dizini
altına kurulduğu için burada da aynı dizine
inventory dizini olmasında fayda var, bu
şekilde seçilir.
Weblogic 12.2.1
Kurulum
Adımları
Next tuşuna basılır.
Weblogic 12.2.1
Kurulum
Adımları
Skip Auto Updates seçeneği tıklanır. Next
tuşuna basılır.
Weblogic 12.2.1
Kurulum
Adımları
Burada Oracle_Home path’i belirlenir.
/u01/weblogic dizininin altına kurulur.
Weblogic 12.2.1
Kurulum
Adımları
İhtyiaca göre kurulum tipi seçilir. Bizim
kurulumumuzda WebLogic Examples’lar da
kullanılacağı için en son seçenek seçilmiştir.
Weblogic 12.2.1
Kurulum
Adımları
Sistem kontrolleri tamamlandıktan sonra
next tuşuna basılır.
Weblogic 12.2.1
Kurulum
Adımları
Oracle Support ‘dan güvenlik update i alma
seçeneği kaldırılır ve next tuşuna basılır ve
gelen uyarı ekranındanYES butonuna
basılır.
Weblogic 12.2.1
Kurulum
Adımları
Özet adımının ekran görüntüsü yandaki
gibidir. INSTALL butonuna basılır.
Weblogic 12.2.1
Kurulum
Adımları
Bu adımda bütün binary dosyalar Extract
edilir ve en başta belirttiğimiz
Oracle_Home ve Middleware_Home
path’lerinin altında sunucu tipine göre
WebLogic dosyaları konumlandırılır.
Weblogic 12.2.1
Kurulum
Adımları
Installation completed succesfully
görüldükten sonra sonra Finish tuşuna
basılır ve WebLogic domain kurulum
adımlarına geçilir.
Create
Domain
$ORACLE_HOME/oracle_common/commo
n/bin/ altından config.sh çalıştırılarak
domain kurulumu gerçekleştirilir.
Domain path’ini belirtlediğimiz standarda
göre /u01/weblogic/weblogic12c/WLS12c/
dizini olarak belirledik.
Create
Domain
Default olan “Create Domain Using Product
Templates” ve “All templates” seçilidir. Basic
WebLogic domain kuracağımızdan default
ayarlar ile NEXT’e tıklanır.
NOT: Oracle FMW ürün ailesine ait bir ürün
için domain kuruyorsak, öncesinde ilgili FMW
ürününün Middleware_Home’a binary olarak
kurulması gerekir; ki burada listelenebilsin.
Create
Domain
WebLogic super user için kullanıcı adı ve
parola belirlenir. Deneme domain’i olduğu
için weblogic/welcome1 seçeneğini tercih
ettik. Parolanın minimum 8 karakter olması
gerektiğini belirtelim.
Create
Domain
Domain mode olarak production mode
seçilir.
Java/JDK kurulumu en başta yapılması
gereken adımdır. WebLogic 12.2.1 ve
12.2.1.1 versiyonları Java 8 ile uyumludur ve
desteklemektedir. (Officially certified)
Otomatik olarak öncesinde kurduğumuz
Java8’i seçili bırakıyoruz.
Create
Domain
Admin Server, Node Manager ve Managed
Server ayarlarının yapılması için tüm
seçenekler tıklanır ve NEXT tuşuna basılır.
Create
Domain
Listen Address kısmında IP belirtilir.
Create
Domain
Aynı sunucuda birden fazla WebLogic
DOMAIN kurulu ise, NodeManager için
merkezi bir path belirlemek en iyisi.Ve
bizim ortamımızda bu şekilde olduğu için
Custom Location seçtik. Fakat PROD vb.
ortamlar için default olan “Per Domain
Default Location” seçilmesi daha iyi olur.
WebLogic admin kullanıcıadı/parola ile aynı
verilir ve NEXT’e tıklanır.
Create
Domain
WebLogic ManagedServer ekleme/çıkarma
burada yapılır. İki adet ManagedServer
ekliyoruz, ListenAddres’lerini sunucu IP’leri
olarak belirleyip, farklı port’lar vererek
NEXT’e tıklıyoruz.
Create
Domain
Windows için Machine tabından Add
butonuna tıklanır. NodeManager port
default bırakılır ve NodeManager proses’i
için sunucu IP’si verilir.
Create
Domain
Machine bölümünde, hangi ManagedServer
hangi Machine altında ise, sağ tarafta altına
eklenir.
AdminServer’in hiçbir şekilde sağ tarafa
eklenmemesinde fayda var. Çünkü
AdminServer WebLogic console üzerinden
başlatılamaz :)
Create
Domain
Son olarak CREATE butonuna basılarak
WebLogic domain oluşturma prosesi
başlatılır.
Create
Domain
“Domain created successfully!” ibaresi
görüldükten sonra domain olurşturma
işlemi başarılı şekilde tamamlanmıştır ve
ilgili path’de domain dizin ve dosyaları
çalıştırmaya hazır demektir.
NEXT butonuna basılır.
Create
Domain
FINISH butonuna basılarak domain kurulum
ve konfigürasyonu tamamlanır.
startWebLogic.sh
■ /u01/weblogic12.2.1/weblogic12c/WLS12C/domain/bin dizininin altından
startWebLogic.sh ve startNodeManager.sh çalıştırılarakWebLogic Admin console’a
erişilir ve ManagedServer yönetimi sağlanır.
NOHUP Start Scripts
■ SSH ekranda direkt çalıştırılan bu scriptler, SSH sessionlar kapatıldıktan sonra admin
console ve NodeManager da kapanacaktır. Bu durumu önlemek için kendi start
scriptimizi aşağıdaki gibi yazıp, NOHUP ile başlatmamız gerekir.
■ adminstart12_2_1.sh için;
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 için;
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
(Yükseltme)
• Java 8 desteği ile beraber WebLogic çok daha güvenilir ve
güçlü bir hale gelmiştir.
• WebLogic 12.2.1.1 ve Java 8 testlerinde gördük ki,
geliştiriciler daha hızlı ve daha sorunsuz kodlar çıkmaktadır.
• Özellikle Java-7 ile gelenWebSocket desteği çok önem
arzetmektedir.
• Monitoring içinWebLogic 12.2.1.1 ve Java-8 şimdiye kadarki
en güçlü ve en gelişkinidir.
• Yaptığımız son upgrade projesindeWebLogic 12.2.1.1 ve JDK
1.8_112 versiyonlarını kullandık ve sorunsuz bir şekilde
PRODUCTION’da çalışmaktadır.
Ali Onur Aktepe
Middleware Administrator
www.admineer.com/contact

More Related Content

Viewers also liked

WebLogic authentication debugging
WebLogic authentication debuggingWebLogic authentication debugging
WebLogic authentication debuggingMaarten Smeets
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationRevelation Technologies
 
What should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic AdminsWhat should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic AdminsSimon Haslam
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyJaap Poot
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesBruno Alves
 
Oracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructureOracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructureSimon Haslam
 
Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessEd Burns
 
Oracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and ManagementOracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and ManagementRevelation Technologies
 
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...andrejusb
 
What's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and BeyondWhat's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and BeyondOracle
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cAjith Narayanan
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012Arun Gupta
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...Frank Munz
 
Docker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12cDocker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12cFrank Munz
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker ContainerAndreas Koop
 
WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleJames Bayer
 
WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!Maarten Smeets
 
Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...Lucas Jellema
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Jon Petter Hjulstad
 

Viewers also liked (20)

WebLogic authentication debugging
WebLogic authentication debuggingWebLogic authentication debugging
WebLogic authentication debugging
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c Administration
 
What should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic AdminsWhat should I do now?! JCS for WebLogic Admins
What should I do now?! JCS for WebLogic Admins
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
Oracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructureOracle Traffic Director - a vital part of your Oracle infrastructure
Oracle Traffic Director - a vital part of your Oracle infrastructure
 
Oow2016 review-iaas-paas-13th-18thoctober
Oow2016 review-iaas-paas-13th-18thoctoberOow2016 review-iaas-paas-13th-18thoctober
Oow2016 review-iaas-paas-13th-18thoctober
 
Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with Less
 
Oracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and ManagementOracle WebLogic Server: Remote Monitoring and Management
Oracle WebLogic Server: Remote Monitoring and Management
 
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
End-to-End Cloud: Oracle Java Cloud, Oracle Mobile Cloud Service, Oracle MAF,...
 
What's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and BeyondWhat's New in WebLogic 12.1.3 and Beyond
What's New in WebLogic 12.1.3 and Beyond
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12c
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
 
Docker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12cDocker in the Oracle Universe / WebLogic 12c / OFM 12c
Docker in the Oracle Universe / WebLogic 12c / OFM 12c
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker Container
 
WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan Example
 
WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!WebLogic Scripting Tool made Cool!
WebLogic Scripting Tool made Cool!
 
Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...Handson Oracle Management Cloud with Application Performance Monitoring and L...
Handson Oracle Management Cloud with Application Performance Monitoring and L...
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
 

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

Silk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine Giriş
Silk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine GirişSilk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine Giriş
Silk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine GirişBurak AVCI, MEM, PSM I®
 
Oracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 Istanbul
Oracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 IstanbulOracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 Istanbul
Oracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 IstanbulGaranti Teknoloji
 
React Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus DemirpolatReact Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus Demirpolatkloia
 
Veritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle KurulumuVeritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle KurulumuSevdanur Genc
 
Database Vault / Verinin Güvenliği
Database Vault /  Verinin GüvenliğiDatabase Vault /  Verinin Güvenliği
Database Vault / Verinin GüvenliğiAnar Godjaev
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Univerist
 
Web Uygulamalarında Kaynak Kod Analizi - 1
Web Uygulamalarında Kaynak Kod Analizi - 1Web Uygulamalarında Kaynak Kod Analizi - 1
Web Uygulamalarında Kaynak Kod Analizi - 1Mehmet Ince
 
Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1Univerist
 
vSphere Integrated Containers
vSphere Integrated ContainersvSphere Integrated Containers
vSphere Integrated ContainersVahric Muhtaryan
 
cofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzucofaso Kullanım Kılavuzu
cofaso Kullanım KılavuzuVitorCordova
 

Similar to Oracle WebLogic 12.2.1.1 Kurulum, Domain Oluşturma, Upgrade Notları (20)

Oracle Weblogic Server
Oracle Weblogic ServerOracle Weblogic Server
Oracle Weblogic Server
 
Windows Legacy Server Migration
Windows Legacy Server MigrationWindows Legacy Server Migration
Windows Legacy Server Migration
 
Silk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine Giriş
Silk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine GirişSilk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine Giriş
Silk Test Framework Kurulumu ve Yazılım Test Otomasyon Mimarisine Giriş
 
Oracle sunu
Oracle sunuOracle sunu
Oracle sunu
 
Nginx sunu 2014
Nginx sunu 2014Nginx sunu 2014
Nginx sunu 2014
 
Oracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 Istanbul
Oracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 IstanbulOracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 Istanbul
Oracle Cloud Servisleri Uygulaması- Oracle Cloud Day 2015 Istanbul
 
React Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus DemirpolatReact Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus Demirpolat
 
Veritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle KurulumuVeritabani Programlama - Oracle Kurulumu
Veritabani Programlama - Oracle Kurulumu
 
Database Vault / Verinin Güvenliği
Database Vault /  Verinin GüvenliğiDatabase Vault /  Verinin Güvenliği
Database Vault / Verinin Güvenliği
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1
 
Snu raz
Snu razSnu raz
Snu raz
 
Web Uygulamalarında Kaynak Kod Analizi - 1
Web Uygulamalarında Kaynak Kod Analizi - 1Web Uygulamalarında Kaynak Kod Analizi - 1
Web Uygulamalarında Kaynak Kod Analizi - 1
 
Docker İle Web Hosting
Docker İle Web HostingDocker İle Web Hosting
Docker İle Web Hosting
 
Ubuntu Kurulum Dokümanı
Ubuntu Kurulum DokümanıUbuntu Kurulum Dokümanı
Ubuntu Kurulum Dokümanı
 
Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1
 
BackTrack Linux-101 Eğitimi
BackTrack Linux-101 EğitimiBackTrack Linux-101 Eğitimi
BackTrack Linux-101 Eğitimi
 
vSphere Integrated Containers
vSphere Integrated ContainersvSphere Integrated Containers
vSphere Integrated Containers
 
cofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzucofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzu
 
12factor apps
12factor apps12factor apps
12factor apps
 
Flex blaze ds
Flex blaze dsFlex blaze ds
Flex blaze ds
 

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

  • 1. WEBLOGIC 12.2.1.1 KURULUM M.Fevzi Korkutata Oracle ACE Associate Principal MiddlewareConsultant Ali Onur Aktepe Middleware Administrator
  • 2. Başlarken… ■ Bu kurulum LOKAL kurulum için yapılmıştır ve PRODUCTION kurululmlar için Cluster/High Available kurulum yapılmaldır. Daha çok son versiyon olan WebLogic 12.2.1.1 ve JDK8 için lokal kurulum gösterilmektedir ve yeni başlayanlar için deneme/yanılmalar ile beraber teknik anlatımlar yapılmıştır.
  • 3. JDK 1.8 ve WebLogic Server (12.2.1.1) Downloads – JDK 1.8 Downloads – http://www.oracle.com/technetwork/java/javase/downloads/index.html adresinden,JDK download seçeneği tıklanır. /u01/weblogic12.2.1/java in altında tar.gz dosyası açılır. – Oracle Fusion MiddlewareSoftware Downloads ■ http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html adresinden generic installer seçeneği tkılanır. ■ tar xzvf jdk-8u73-linux-x64.gz ile tardan çıkarılır. ■ Xmanager’ın pasif uygulaması çalıştırılır. Export DISPLAY=LOKAL_BILGISAYAR_IP’si girilir. ■ /u01/weblogic12.2.1/java/jdk1.8.0_73/bin/java -jar fmw_12.2.1.0.0_wls.jar komutu ile jar çalıştırılır ve Xmanager üzerinden remote WebLogic kurulum ekranı başlatılır.
  • 4. Weblogic 12.2.1.1 Kurulum Adımları Inventory dizini seçilir. Standart olması açısından /u01/weblogic/weblogic12c/WLS12C/ dizini altına kurulduğu için burada da aynı dizine inventory dizini olmasında fayda var, bu şekilde seçilir.
  • 6. Weblogic 12.2.1 Kurulum Adımları Skip Auto Updates seçeneği tıklanır. Next tuşuna basılır.
  • 7. Weblogic 12.2.1 Kurulum Adımları Burada Oracle_Home path’i belirlenir. /u01/weblogic dizininin altına kurulur.
  • 8. Weblogic 12.2.1 Kurulum Adımları İhtyiaca göre kurulum tipi seçilir. Bizim kurulumumuzda WebLogic Examples’lar da kullanılacağı için en son seçenek seçilmiştir.
  • 9. Weblogic 12.2.1 Kurulum Adımları Sistem kontrolleri tamamlandıktan sonra next tuşuna basılır.
  • 10. Weblogic 12.2.1 Kurulum Adımları Oracle Support ‘dan güvenlik update i alma seçeneği kaldırılır ve next tuşuna basılır ve gelen uyarı ekranındanYES butonuna basılır.
  • 11. Weblogic 12.2.1 Kurulum Adımları Özet adımının ekran görüntüsü yandaki gibidir. INSTALL butonuna basılır.
  • 12. Weblogic 12.2.1 Kurulum Adımları Bu adımda bütün binary dosyalar Extract edilir ve en başta belirttiğimiz Oracle_Home ve Middleware_Home path’lerinin altında sunucu tipine göre WebLogic dosyaları konumlandırılır.
  • 13. Weblogic 12.2.1 Kurulum Adımları Installation completed succesfully görüldükten sonra sonra Finish tuşuna basılır ve WebLogic domain kurulum adımlarına geçilir.
  • 14. Create Domain $ORACLE_HOME/oracle_common/commo n/bin/ altından config.sh çalıştırılarak domain kurulumu gerçekleştirilir. Domain path’ini belirtlediğimiz standarda göre /u01/weblogic/weblogic12c/WLS12c/ dizini olarak belirledik.
  • 15. Create Domain Default olan “Create Domain Using Product Templates” ve “All templates” seçilidir. Basic WebLogic domain kuracağımızdan default ayarlar ile NEXT’e tıklanır. NOT: Oracle FMW ürün ailesine ait bir ürün için domain kuruyorsak, öncesinde ilgili FMW ürününün Middleware_Home’a binary olarak kurulması gerekir; ki burada listelenebilsin.
  • 16. Create Domain WebLogic super user için kullanıcı adı ve parola belirlenir. Deneme domain’i olduğu için weblogic/welcome1 seçeneğini tercih ettik. Parolanın minimum 8 karakter olması gerektiğini belirtelim.
  • 17. Create Domain Domain mode olarak production mode seçilir. Java/JDK kurulumu en başta yapılması gereken adımdır. WebLogic 12.2.1 ve 12.2.1.1 versiyonları Java 8 ile uyumludur ve desteklemektedir. (Officially certified) Otomatik olarak öncesinde kurduğumuz Java8’i seçili bırakıyoruz.
  • 18. Create Domain Admin Server, Node Manager ve Managed Server ayarlarının yapılması için tüm seçenekler tıklanır ve NEXT tuşuna basılır.
  • 20. Create Domain Aynı sunucuda birden fazla WebLogic DOMAIN kurulu ise, NodeManager için merkezi bir path belirlemek en iyisi.Ve bizim ortamımızda bu şekilde olduğu için Custom Location seçtik. Fakat PROD vb. ortamlar için default olan “Per Domain Default Location” seçilmesi daha iyi olur. WebLogic admin kullanıcıadı/parola ile aynı verilir ve NEXT’e tıklanır.
  • 21. Create Domain WebLogic ManagedServer ekleme/çıkarma burada yapılır. İki adet ManagedServer ekliyoruz, ListenAddres’lerini sunucu IP’leri olarak belirleyip, farklı port’lar vererek NEXT’e tıklıyoruz.
  • 22. Create Domain Windows için Machine tabından Add butonuna tıklanır. NodeManager port default bırakılır ve NodeManager proses’i için sunucu IP’si verilir.
  • 23. Create Domain Machine bölümünde, hangi ManagedServer hangi Machine altında ise, sağ tarafta altına eklenir. AdminServer’in hiçbir şekilde sağ tarafa eklenmemesinde fayda var. Çünkü AdminServer WebLogic console üzerinden başlatılamaz :)
  • 24. Create Domain Son olarak CREATE butonuna basılarak WebLogic domain oluşturma prosesi başlatılır.
  • 25. Create Domain “Domain created successfully!” ibaresi görüldükten sonra domain olurşturma işlemi başarılı şekilde tamamlanmıştır ve ilgili path’de domain dizin ve dosyaları çalıştırmaya hazır demektir. NEXT butonuna basılır.
  • 26. Create Domain FINISH butonuna basılarak domain kurulum ve konfigürasyonu tamamlanır.
  • 27. startWebLogic.sh ■ /u01/weblogic12.2.1/weblogic12c/WLS12C/domain/bin dizininin altından startWebLogic.sh ve startNodeManager.sh çalıştırılarakWebLogic Admin console’a erişilir ve ManagedServer yönetimi sağlanır.
  • 28. NOHUP Start Scripts ■ SSH ekranda direkt çalıştırılan bu scriptler, SSH sessionlar kapatıldıktan sonra admin console ve NodeManager da kapanacaktır. Bu durumu önlemek için kendi start scriptimizi aşağıdaki gibi yazıp, NOHUP ile başlatmamız gerekir. ■ adminstart12_2_1.sh için; 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 için; 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
  • 29. WebLogic UPGRADE (Yükseltme) • Java 8 desteği ile beraber WebLogic çok daha güvenilir ve güçlü bir hale gelmiştir. • WebLogic 12.2.1.1 ve Java 8 testlerinde gördük ki, geliştiriciler daha hızlı ve daha sorunsuz kodlar çıkmaktadır. • Özellikle Java-7 ile gelenWebSocket desteği çok önem arzetmektedir. • Monitoring içinWebLogic 12.2.1.1 ve Java-8 şimdiye kadarki en güçlü ve en gelişkinidir. • Yaptığımız son upgrade projesindeWebLogic 12.2.1.1 ve JDK 1.8_112 versiyonlarını kullandık ve sorunsuz bir şekilde PRODUCTION’da çalışmaktadır.
  • 30. Ali Onur Aktepe Middleware Administrator www.admineer.com/contact