Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.




















Anchor
_bookmark0
_bookmark0
Java JDK Kurulum Aşamaları

İlk olarak kurulumu yapacağımız Java JDK'nın setup dosyalarının yayınlandığı Oracle sayfasına {+}https://www.oracle.com/tr/java/technologies/javase/javase8u211-later-archive-downloads.html+ tarayıcınızla ile giriş yaparak erişim sağlayabilirsiniz. Buradan versiyon olarak min. Versiyon 212 olacak
şekilde uygun bir JDK 8 kurulum dosyası kurulum yapılacak sunucuya indirilir. Windows işletim sistemleri
için x64 yani 64bit JDK (Java Development Kit) indirilir.
Image Added
İndirdiğimiz dosyayı açarak kurulum işlemlerine başlamak için "Next" butonuna tıklayalım ve JDK
kurulumunu tamamlayalım.
Kurulum işlemi bittikten sonra bilgilendirici bir pencere çıkacaktır. Bu aşamada "Close" butonuna tıklamamız yeterlidir.
Aşamaları eksiksiz bir şekilde tamamladıktan sonra bilgisayarımıza java jdk'nın kurulumu gerçekleşmiş olacaktır. İsterseniz kurulumun sorunsuz bir şekilde gerçekleştiğini test etmek için Bilgisayarım >>
Program Files >> Java klasörüne tıklayarak kurulum dosyasına göz atabilirsiniz. Program files/Java klasörü içerisinde Jdk8 ve Jre8 nin kurulmuş olması gerekmektedir.

Anchor
_bookmark1
_bookmark1
Uygulama Sunucusu Kurulum

Anchor
_bookmark2
_bookmark2
Apache Tomcat Kurulum ve Konfigürasyon

Anchor
_bookmark3
_bookmark3
Kurulum Adımları

Tomcat 9 ailesinin en günceli {+}https://tomcat.apache.org/download-90.cgi+ sitesinden 64 bit için olan ve Windows Installer özellikli olan dosya indirlir. İndirilen dosyanın setup dosyası çalıştırılarak kuruluma başlanır. Tomcat'in Windows işletim sistemine bir uygulama olarak kurulmasını sağlayan bir sihirbaz
açılır.
Image Added
Daha sonra gelen pencerede lisans sözleşmesi kabul edilir.
Image Added
Öndeğer seçili olarak gelen component'ler yeterlidir. Next ile devam edilir.
Image Added
Sihirbaz içerisindeki Configuration bölümünde, ürün setimizi deploy edeceğimiz Tomcat Manager arayüzüne erşim sağlamak için gerekli olan Username ve Password yazılır. Buradaki Windows Service Name, kurulum sonrası Windows içerisindeki Services penceresinde Tomcat'in hangi isimle yer alacağını ifade ederken HTTP/1.1 Connector Port kısmı ise kurulum sonrası uygulamamızın hangi port üzerinden
kullanılacağını belirlemek için kullanılır.
Ön değer olarak 8080 portu gelmektedir ancak uygulama sunucusuna birden fazla tomcat kurulması
gereken durumlarda veya 8080 portunun farklı uyuglamalar için kullanıldığı durumlarda port
değiştirilmesi mümkündür. Ürün açısından 8080 portunda çalışmalı gibi bir zorunluluk yoktur. Windows Service Name alanında ise Tomcat9 sonrası yazılacak port ismi, servis üzerinden kullanımlarda Tomcat'in hangi portta çaıştığının bilinmesi açısından kullanım kolaylığı sağlayacaktır.
8080 Portunda çalışması planlanan Tomcat 8 İçin örnek tanım
Image Added
İlgili Configuration ayarlamalarını yaptıktan sonra Next diyerek ilerlediğimizde karşımıza Tomcat'in
kullanacağı JVM'in hangisi olduğunu gösteren bir dosya yolu açılmaktadır. Java Virtual Machine ayarları
bölümünde Tomcat, kullanılacak java uygulamasının seçilmesini ister. Burada kurulumunun önceki adımlarda yapıldığı JDK uygulaması Java uygulaması olarak seçilir. Bu ekranda öndeğer olarak Jre
uygulamasının kataloğu gelir ve üç noktaya tıklayarak bunun mutlaka JDK ile değiştirilmesi gerekir. Next diyerek kurulum tamamlanır.
Image Added
Image Added
Bu şekilde kurulan Tomcat uygulama sunucusu bir Windows Service'si olarak kurulur. Windows Servisler
(Services) ekranından kontrol edebilirsiniz.

Anchor
_bookmark4
_bookmark4
Konfigürasyon

Tomcat'in kurulumu sonrası gereken bazı ayarlar vardır. Sırası ile bu ayarları şu şekilde gerçekleştirmek
gerekir.
\TOMCATPATH\Apache Software Foundation\Tomcat 9.0\webapps\manager\WEB-INF altındaki web.xml. dosyası edit edilmeli gerekmektedir.
Image Added

Ürün: J-platform/J-Hr Kurulum Bölüm : BT Profesyonel Hizmetler

Image AddedImage AddedImage Added
Yukarıdaki görselde sarı ile işaretlenen bölümlerde default olarak >52428800<gelmektedir biz ilgili
dosyaya giriş yaparak >2147483648<ile değiştirilmesini sağlarız.
JVM hafıza ayarları yapılmalıdır. Bunun için;
TOMCATPATH\Apache Software Foundation\Tomcat 9.0\bin dizinine giderek tomcat9w.exe dosyası çalıştırılır. Açılan Ekran içerisinde sistem topolojimize ve Logo tarafından yayınlanan Java Sistem
Gereksinmleri dokümanına uygun olan memory miktarı MB cinsinden iki alana da aynı olacak şekilde yazılır.
8gb Memory ile çalışması istenen JVM için örnek ayar.
Image Added
Aynı pencere içerisinde Logging tabına geçilerek, log ayarları ERROR olarak ayarlanır.
Image Added
Bu ayarlar tamamlandıktan sonra APPLY butonuna tıklanıp yeniden Java sekmesine dönülür.

Anchor
_bookmark5
_bookmark5
JDK8 Parametreleri

Aşağıdaki parametreler Java sekmesinde ki Java Options bölümünde en alta, Tomcat'in ön değer
parametreleri silinmeden eklenir.
Image Added

İki Parametre için dikkat edilmesi gerekir :


-XX:ParallelGCThreads ;

Buradaki değer sunucudaki LogicalProcessor sayısı küçük veya eşit "8" ise LogicalProcessor sayısının bir küçüğü kadar olacak, LogicalProcessor sayısı büyüktür "8" ise LogicalProcessor sayısının 5/8 i kadar verilecek.

XX:ConcGCThreads ;

Bu da XX:ParallelGCThreads de belirlediğiniz rakamın ¼ ü kadar olacak.

Parametreler :

-XX:+UseG1GC
-XX:+UnlockExperimentalVMOptions
-XX:MaxGCPauseMillis=700

-XX:ParallelGCThreads=10

-XX:ConcGCThreads=3

-XX:G1HeapRegionSize=8M
-XX:InitialCodeCacheSize=128m
-XX:ReservedCodeCacheSize=216m
-XX:MaxMetaspaceSize=2048m
-XX:ThreadStackSize=512
-XX:MaxTenuringThreshold=1
-XX:+ParallelRefProcEnabled
-XX:+UnlockCommercialFeatures
-XX:+UseStringDeduplication
-XX:+UseCodeCacheFlushing
-XX:+OptimizeStringConcat

Anchor
_bookmark6
_bookmark6
Tomcat Üzerine Ürün Set Kurulumu

Tomcat sunucusunda yukarıdaki bölümlerde anlatılan ayarlar yapıldıktan sonra ear dosyası ile ürün kurulabilir. Tomcat'e ürünü kurmak için öncelikle Tomcat sunucusu açılır. Ürününüzü hangi port ile kurduysanız o portla giriş işlemini gerçekleştiririz.
Image Added
Açılan arayüzde tomcat manager ekranına giriş işlemi gerçekleştirilir. Manager App alanına tıklanınca Tomcat kurulumunu gerçekleştirirken vermiş olduğumuz kullanıcı adı ve şifrenin girileceği alan karşımıza çıkar.
Image Added
Image Added
Ürün ear'ını Tomcat sunucusuna kurmak için öncelikle ear dosyasının açılması ve içindeki .war dosyasının alınması gerekir. Win RAR gibi bir arşiv yönetici program kullanılabilir. Arşiv yöneticisi programla açılan
ear dosyasının içindeki .war uzantılı dosya sunucuda bir yere çıkarılır. Daha sonra Tomcat yönetici konsolu sayfasındaki Deploy bölümünde bulunan WAR file to deploy kısmından bu war dosyası seçilir ve Deploy tuşuna basılır. Burada işlem devam ederken bir süre beklemek gerekir.
Image Added
İşlem tamamlanınca, eğer ürün başarıyla kurulursa sayfanın üstündeki uygulama listesine gelir. Kurulan
ürün Tomcat dizinindeki webapps dizininde bulunur
Image Added
Image Added

Ürün: J-platform/J-Hr Kurulum Bölüm : BT Profesyonel Hizmetler

Image Added

Anchor
_bookmark7
_bookmark7
RedHat Jboss Kurulum ve Konfigürasyon

Anchor
_bookmark8
_bookmark8
Kurulum Adımları

Anchor
_bookmark9
_bookmark9
Öncelikle ücretsiz bir Red-Hat hesabı oluşturmanız gerekiyor. Daha sonra Jboss'u {+}https://developers.redhat.com/download-manager/file/jboss-eap-7.2.0.zip+ adresine girerek download ediyoruz ve istediğimiz dizine unzip yapıyoruz. Jboss ek bir setup gerektirmez.

Konfigürasyon

…jboss-eap-7.2\standalone\configuration altındaki Standalone, standalone-full, standalone-full-ha, standalone-ha.xml leri içerisinden weld tag'leri aşağıdaki gibi kapatlılır.
<!-extension module="org.jboss.as.weld"/->
<!-subsystem xmlns="urn:jboss:domain:weld:4.0"/->
Aynı XML'ler içerisinde bulunan deployment-scanner subsystem'ine parametre olarak "auto-deploy- exploded="false"" parametresi eklenir.
Örn:
<subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
<deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" auto-deploy-exploded="false"/>
</subsystem>

Anchor
_bookmark10
_bookmark10
JDK Parametreleri

Anchor
_bookmark11
_bookmark11
Aşağıdaki Java Parametreleri JBOSS_ROOT:\jboss-eap-7.2\bin altındaki standalone.conf.bat dosyası altına
eklenir.

İki Parametre için dikkat edilmesi gerekir :

-XX:ParallelGCThreads ;

Buradaki değer sunucudaki LogicalProcessor sayısı küçük veya eşit "8" ise LogicalProcessor sayısının bir küçüğü kadar olacak, LogicalProcessor sayısı büyüktür "8" ise LogicalProcessor sayısının 5/8 i kadar verilecek.

XX:ConcGCThreads ;

Bu da XX:ParallelGCThreads de belirlediğiniz rakamın ¼ ü kadar olacak.

-Xms8196M ve -Xmx8196M;

Mb Cinsinden Logo tarafından Java Sistem Gereksinimleri Dokumanında tavsiye edilen değer.

Parametreler :

set "JAVA_OPTS=-Xms8196M -Xmx8196M -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions - XX:MaxGCPauseMillis=700 -XX:ParallelGCThreads=10 -XX:ConcGCThreads=3 -XX:G1HeapRegionSize=8M
-XX:InitialCodeCacheSize=128m -XX:ReservedCodeCacheSize=216m -XX:MaxMetaspaceSize=2048m
-XX:ThreadStackSize=512 -XX:MaxTenuringThreshold=1 -XX:+ParallelRefProcEnabled
-XX:+UnlockCommercialFeatures -XX:+UseStringDeduplication -XX:+UseCodeCacheFlushing
-XX:+OptimizeStringConcat"

Jboss Üzerine Ürün Set Kurulumu

İlgili ear dosyası zip içerisinden aynı yapı korunarak çıkartılır. (Bu nokta da içerisinde META-INF, WEB INF gibi klasörlerin konumunun da korunması içerisinde bulunması önemlidir.) Çıkartılıp klasör haline getirilen ear klasörü standalone/deployments klasörü altına atılır.
Aynı klasör içerisine klasörün adını kullanarak *.dodeploy adında bir dosya oluşturulur.(Örn. logo.ear.dodeploy)
Sunucu ayağa kaldırılır ve ürünün hazırlanması beklenir. Deployment tamamlanınca dodeploy dosyası
deployed olacaktır. Bundan sonra IP:8080 şeklinde Jboss arayüzüne ve IP:8080/logo/smart/sadmin ile de ürün veritabanı bağlantısı arayüzüne erişebileceksiniz.
Image Added

Image Added

Anchor
_bookmark12
_bookmark12
Veritabanı Bağlantısı Ayarları

Yükleme sonrası ilk yapılacak aşama ürün ile veritabanı arasında bağlantının yapılmasıdır. Bir web tarayıcı (Chrome veya Firefox tavsiye edilir) açılarak IP:PORT/logo/smart/sadmin şeklinde bağlantının yapılacağı ürün ekranına ulaşılır.
Image Added
Programın bu kısmına girişte öndeğer kullanıcı adı LOGO ve şifre LOGO'dur.
Bu ekrana girildikten sonra yeni bir bağlantı ayarı eklemek için Veritabanı Bağlantı Ayarları açılır, Ekle
butonuna basılır.

Ürün: J-platform/J-Hr Kurulum Bölüm : BT Profesyonel Hizmetler

Image AddedImage Added
Gerekli bilgiler doldurulup kaydedilir. Kaydetme işlemi tamamlandıktan sonra Sına butonu ile bağlantı
testi kontrol edilir. Bağlantı başarılı ise Application Server (Tomcat), önce stop sonra start edilmelidir. Bir sonraki aşama olan Lisanslamaya geçilir.

Ürün: J-platform/J-Hr Kurulum Bölüm : BT Profesyonel Hizmetler

Image Added
Sql İçin Örnek BağlantıOracle Örnek Bağlantı
Image AddedImage Added

Anchor
_bookmark13
_bookmark13
Lisanslama İşlemleri

Lisanslama Anlat

Anchor
_bookmark14
_bookmark14
Topoloji Spesifik Ayarlar ve Uyarılar

Hazelcast portların tanımlanması, Çoklu uygulama sunucusu kullanımlarında hazelcast ayarları anlat