1.Giriş
Weblogic sunucu kaynaklarının bir arada bulunması ile domain oluşur. Domain’de mutlaka bir Administrative Server (sunucu) bulunur ve domain kaynaklarının yönetilmesi bunun sayesinde yapılır. Kullanıcılar genelde kaynak her türlü programları (web, ejb,web servis) ve diğer kaynaklar için Managed Server oluştururlar. İhtiyaca göre bir kurulum ile birden fazla domain yada birden fazla kurulum ile bir domain kullanılabilinir.
Özet olarak Domain Yapısı aşağıdaki gibidir
- Administrative Server
- Managed Servers
- Kaynaklar ve Servisler (jdbc, jms, kaynak adaptörleri,güvenlik ayarları)
2.Domain kurulumu
Weblogic sunucusu kurulduktan sonra programların ve/veya servislerin kullanılabilmesi içi doğal olarak domain’e ihtiyacımız var. Bunun için bir kaç yol var;
- config.bat veya config.sh komutları yardımıyla sihirbaz kullanarak,
- Linux ortamında eğer xwindows mevcut değilse console yapısı ile
- WLST Weblogic skrip dilini kullanarak
- Son olarak da eğer daha önce oluşturulmuş template var ise bunları kullanarak
3.Sihirbaz Kullanarak Domain oluşturma
Bir çok durumda en kolay metod sihirbaz yardımı ile oluşturmaktır. İleride WLST script oluşturmak için de kuruluma hakim olmak adına sihirbaz iyi bir kaynak olarak da düşünülebilinir
1. Welcome
1. Welcome
2. Select Domain Source
Domain’ı kurma amacınıza göre gelen seçeneklerden bir veya daha fazlasını seçebilirsiniz. Minimum gereksinimler zaten default olarak seçilmiş geliyor. İleri derece web servisler için iki ek başlık var.
Basic Weblogic SIP Server geliştirme amaçlı SIP uygulamaları için (http://en.wikipedia.org/wiki/Session_Initiation_Protocol) Web Servis JAX-RPC , Java Apis for XML-based Remote Procedure Call (http://java.sun.com/developer/technicalArticles/WebServices/getstartjaxrpc/ ) Web Servis JAX-WS - Java API for XML Web Services (http://en.wikipedia.org/wiki/Java_API_for_XML_Web_Services) Eğer önceden oluşturduğunuz bir template var ise o şıkkı işaretlemek yeterli işaretleyip template dosyasını seçmek yeterli. Bu konuya ileride degineceğiz.
Önce domainin ismini yazıyoruz. Burada önemli olan isminin anlaşılabilir olması çünkü domainler çoğaldıkça hangi program hangi domainde çalışıyor bulmak zaman alabilir. Domain path için default olarak weblogic altındaki user_projects klasörünü gösteriyor ki bu da yeterli.
4. Configure Administrator User Name and Password
Weblogic Admin kullanıcısı ve şifresini tanımlama ekranı güvenlik için farklı bir isim düşünülebilir ancak development ortamı için weblogic yeterli. Sifre en az 1 numerik içeren ve en az 8 alfanumerik karakterden oluşmalı
Sunucunun başlangıç modu ve buna bağlı olarak Java Development Kit'i seçiyoruz, development mode için java sun jdk tavsiye edilirken güvenlik daha düşük olduğundan sunucu açılırken kullanıcı adı ve şifre sorulmaz. Production modu için Jrockit tavsiye edilirken açılışta kullanıcı adı ve şifre gerekiyor, en azından ilk açılış için. Biz development mode ile devam ediyoruz.
Her ne kadar özellikle development ortamı için sadece Admin Server kurup geliştirme ve testleri yapmak mümkün olsa da managed server oluşturup her türlü deployment ve tanımlamaların yapılması tavsiye ediliyor. Biz de bu şekilde devam ediyoruz
7. Configure Admin Server
Admin Server'ın portunu, SSL kullanıp kullanmayacağını kullanacaksa hangi porttan olacağını seçiyoruz. Bunlar daha sonra da rahatlıkla değiştirilebilinir.
8. Configure Managed Server
Bir önceki basamakta Admin server için yaptığımız ayarlar bu sefer Manager server(lar) için yapıyoruz.
Bir önceki basamakta Admin server için yaptığımız ayarlar bu sefer Manager server(lar) için yapıyoruz.
9. Configure Clusters
Eğer Cluster yapısı oluştumak istenirse ayarlar burada yapılıyor. Biz development ortamı için cluster olmadan devam ediyoruz. Ancak Production ortamında eğer lisans müsade ediyorsa çok yararlı olabilir.
10.Configure Machines
Managed server(lar) oluşturduğumuza göre bunları node manager yardımı ile yönetmek için Makine oluşturmakta fayda var, sunucun türüne göre windows veya unix seçilmeli ve ona gore ayarları giriyoruz.
11. Assign Servers to machine Managed server(lar) oluşturduğumuza göre bunları node manager yardımı ile yönetmek için Makine oluşturmakta fayda var, sunucun türüne göre windows veya unix seçilmeli ve ona gore ayarları giriyoruz.
Oluşturulan sunucuları bir önceki basamakta oluşturduğumuz makinaya bağlıyoruz
Son basamakta şu ana kadar yaptıklarımızı kontrol edip create tuşuna basıyoruz.
13. Creating Domain
Domain oluşturma sona erdiğinde yapılan işlemlerinde olduğu ekran geliyor. İstenirse admin server check box'a basılarak done tuşuna basıldıktan sonra çalıştırılabilir.

Hiç yorum yok:
Yorum Gönder