Oracle Linux 6.5 Üzerine Oracle Weblogic 12c Kurulumu

Merhabalar bu yazımda oracle linux üzerine weblogic uygulamasının kurulumunu ve ayarlarından bahsedeceğim.

İlk olarak Linux üzerinde oracle kullanıcısı oluşturuyorum. Bu kullanıcıyı daha önceden grup olarak oluşturduğum oinstall grubuna dahil ediyorum. Bu adımları yaptığınızı farz ediyorum

Weblogic Kurulumunu /u01 dizinin altına yapacağım

Kuruluma başlamadan önce Linux üzerinde bazı ayarlar yapmam gerekmekte. Bunlardan biri firewall kapalı olmalı, /u01 dizinin oracle kullanıcısı tarafından ownerlığa sahip olması ve çalıştırması gerekmektedir. Java versiyonu olarak 7u79 linux 64 versiyonunu kullandım

Linux üzerinde disk yapılandırması resimdeki gibidir

Aşağıdaki ayarları root kullanıcısıyla yapıcağım

Linux üzerindeki etc/hosts dosyasını düzenliyorum ve işaretli olan kısmı ekliyorum. Ip adresi, hostname ve localdomain satırlarını ekliyorum.

 

Oracle kullanıcısına /u01 dizini için sahiplik hakkı veriyorum

Oracle kullanıcısına geçiş yapıp çalıştırma hakkı veriyorum

 

/u01 dizini altında app/oracle/weblogic dizinin altına kurulum yapacağım. /u01 dizini altındayım mkdir –p app/oracle/weblogic dizinini oluşturuyorum

 

Ben daha önceden setup isimli bir klasör oluşturup weblogic ve java setuplarını bunun içine koydum

Şimdi Java kurulumuna geçiyorum

tar –xvf jdk-7u79-linux-x64.gz komutunu çalıştırıp sıkıştırılmış klasörü açıyorum. Bu komut sonrasında jdk1.7.0_79 isimli bir klasörümüz oluştu

Bu klasörü /u01/app/oracle dizini altına kopyalıyorum

 

Weblogic kurulum dosyasını javanın içinden çağırmam lazım. Bunun için jdk1.7.0_79/bin altında

./java –jar /u01/setup/fmw_12.1.3.0.0_wls.jar setup’ını çalıştırıyorum

 

 

 

Karşımıza kurulum sihirbazı geliyor. Ok seçeneği ile devam ediyorum

 

Hoşgeldiniz ekranı bizi karşılıyor next deyip devam ediyorum

 

 

Weblogic kurulumunun yapılacağı alan karşımıza çıkıyor

Weblogic server’I seçip devam ediyorum

 

İşletim sistemi bazında check edip olabilecek uyumsuz bir durum varsa bize bildiriyor

Check işlemi başarılı bir şekilde tamamlanıyor

 

Bu kısımda ürünle ilgili patch update kurulumu için bizden oracle kullanıcı adı ve şifresi istiyor ben burayı boş bırakıp devam ediyorum

 

Install deyip ilk adımı tamamlıyorum

 

Dosyalarımız kopyalandı. Next ve ardından finish deyip sarı işaretli seçeneği başlatıyorum

 

 

Şu ana kadar weblogic ön kurulumunu tamamladık. Bundan sonra weblogic domain name, machine name kısımlarını yapılandıracağım. Finish dedikten sonra karşıma bir sihirbaz penceresi açılıyor

Bu ekranda yeni bir domain yaratacağım. Ben default olarak base_domain ismini veriyorum siz istediğinz domain isminde oluşturabilirsiniz

Başka bir weblogic bileşeni kullanmak istemediğimden default olarak gelen seçeneği seçiyorum

Web üzerinden erişebilmem için weblogic kullanıcısına şifre veriyorum

Karşımıza bazı seçenekler geliyor bunların ne olduğuna bakalım

Domain Mode

Development ve Production Modları: İkisi arasındaki fark weblogic web console üzerinde yapacağınız değişiklik anlık olarak uygulanır (development). Diğerinde uygulamanın aktif olması için weblogic server stop start etmek gerekir.(production)

Yazımın başında javanın içinden weblogic setup’ını çağırmıştım. JDK kısmı otomatik olarak seçili geldi next  deyip devam ediyorum

Gelen ekranda bazı seçenekler var bunların ne olduğunu anlatayım

Administration Server: Weblogic web arayüzünü yönetir ve weblogic üzerindeki ayarları yapmanızı sağlar

Node Manager: Weblogic server’ın çalıştığı en alt katman olmazsa olmazıdır

Managed Servers: Uygulamanızı yönetir. Örneğin bir jar dosyanız var ve uygulama olarak deploy ediceksiniz. Bu bileşen sayesinde uygulamanızı yönetebiliyorsunuz

Tüm seçenekleri seçip devam ediyorum.

 

 

Admin Server’ın çalıştığı port ve admin server name isimli ayarlar geliyor default olarak gelen ayarları Kabul ediyorum ve devam ediyorum

 

Node Manager ayarlarını yapıyorum. Oluştrduğumuz Default domain’imizi vardı ben base_domain olarak oluşturmuştum. Default olarak o kısmı seçiyorum. Node Manager için kullanıcı bilgisi giriyorum ben weblogic kullanımın bilgilerini girdim

 

 

Managed Serverımı yapılandırıyorum. Add seçeneğiyle yeni bir managed server yapılandıracağım.

Server Name ksımına isim veriyorum. Listen address kısmı all local address seçeneğini seçiyorum ki bu kısım önemlidir. Makina üzerinde çift network kartı varsa ve siz sadece birini seçip yapılandırırsanız ileride ip adresi değişdiğinde yada network kartınız tek olarak çalıştığında weblogic açılmayabilir. En iyi seçim all local address seçeneğinin seçilmesi olacaktır

Clusterla ilgili ayarları yapmıyorum boş bırakıp devam ediyorum. Bu ayarları ileride weblogic yönetim konsolu üzerinden de yapabilirim

 

Machine ksımının ayarlarını yapıyorum. Solaris üzerine kurulum yapıyorsanız unix machine seçeneğini seçmeniz gerekmektedir. Machine tabı altında LinuxMachine_1 isimli machine adı oluşturuyorum. Node Manager Listen Adress kısmında All Local Address kısmını seçiyorum.

 

Admin Server ve Managed Serverımı Linux Machine altına atıyorum

 

 

Create seçeneğiyle bu yukarıdaki birleşenleri yapılandırıyorum

 

Evet weblogic kurulumu bitti

 

 

Şimdi weblogic server bileşenlerinin linux üzerinde adım adım start stop edilme sırasına bakalım

Weblogic Start ve stop işlemleri /u01/app/oracle/weblogic/user_projects/domains/base_domain/bin altında yer almaktadır

 

1.      Adım: Node Manager Start Edilmesi

nohup sh ./startNodeManager.sh & komutunu çalıştırıyorum. Buradaki nohup sh’ın anlamı şudur. Nohup txt dosya olarak yaptığınız işlemin durumunu hangi aşamada olduğunu yazar. Komutu çalıştırdıktan sonra tail-100f nohup.out dediğinizde içeriğini görebilirsiniz.

& (ampersand) işaretinin açıklamasına gelince: çalıştırdığınız komut penceresini kapatsanız bile process çalışmaya devam eder kesilmez

 

2.      Adım: Weblogic Start Edilmesi

nohup sh ./startWeblogic.sh &

 

tail -100f nohup.out durumu. Satırın sonunda running mode olmasını bekliyoruz

 

 

 

 

3.      Adım: Managed Weblogic Start Edilmesi

nohup sh ./startManagedWeblogic.sh &

Weblogic Serverımız start edildi. Stop için aynı dizin altında stop seçenekleri bulunmakta. Kapatma 3.adımdan başlayarak tersine doğru yapılmaktadır 

Şimdi web üzerinden erişelim.

http://ip_adresi(hostname):7001/console yazdıımda Açılış ekranımız geldi. Kullanıcı bilgilerimi yazıyorum ve login oluyorum. Kullanıcı adını kurulumda weblogic olarak vermiştik

Managed Serverlarımızın durumu. Buradan start ve stop işlemi yapabilirim

Makalemin sonuna geldim. Bir sonraki makalemde görüşmek üzere esen kalın.

Exit mobile version