Linux Unix

Linux Sistemleri Üzerinde Java ve SAP GUI Java Kullanımı

SAP GUI yazılımı Mac OS X ve Linux sistemlerinde Java tabanlı olarak gelmektedir. Bunun içinde temel bileşen olan Java’nın sistemde yüklü olması gerekmektedir. Java kurulumu Windows ve Mac OS X tabanlı sistemlerde çok kolay olmasına rağmen, Linux tabanlı sistemler de bu işlem biraz karmaşık ve yorucu olabilmektedir.

 

Kurulum adımları x86 ve x64 mimarisinde OpenSUSE ve SLES (Suse Linux Enterprise Server) olarak iki sistemde geçerli olarak kullanılabilir.

 

Anlatımda ise referans sistem olarak SLES 12 x64 sürümünü kullanacağız.

 

İlk olarak SAP Support Portal üzerinden son sürüm (7.40) SAP GUI Java’yı indiriyoruz.

 

clip_image002

 

İkinci olarak Oracle sayfası üzerinden en son Java (8u72) indiriyoruz.

 

clip_image004

 

İndirilen tüm paketleri root dizini üzerinde bir klasöre kopyalayarak kurulum işlemini başlatıyoruz.

 

clip_image006

NOT: Linux üzerinde JAVA kurulumu yaparken sistem ilgili kurulum linkini oluşturamadığından /usr/sbin dizini altında alternatives adında yeni bir dosya linki oluşturuyoruz.

 

Konsol üzerinden ln -s /usr/sbin/update-alternatives /usr/sbin/alternatives komutu ile ilgili linki oluşturmuş bulunuyoruz.

 

clip_image008

 

 

 

 

 

NOT: Konsol üzerinden linkin oluşturulduğu dizine gelerek ll komutu ile link kontrolünü yapabilirsiniz.

 

clip_image010

 

clip_image012

 

Kurulum öncesi uname -a komutu ile Kernel sürümünü veya sistem mimarinizi öğrenebilirsiniz.

 

clip_image014

 

Kurulum dizinimize tekrardan dönerek rpm -ivh –nodeps jre-8u72-linux-x64.rpm komutu ile Java kurulumuna başlıyoruz.

 

NOT: Kurulum komutunda kullanılan parametre detayları;

-i paket kurulumu (install)

-v kurulum ayrıntısı (verbose)

-h kurulum düzeyi (hash)

–nodeps paket bağımlılıklarını önemseme

 

clip_image016

 

Java kurulumumuz /usr/java altına yapılmıştır. ls komutu ile kurulum dizini adını not alıyoruz. (jre1.8.0_72)

 

clip_image018

 

/usr/sbin dizini altına gelerek alternatives –install “/usr/bin/java” “java” “/usr/java/jre1.8.0_72/bin/java” 1 komutunu giriyoruz.

 

clip_image020

 

 

 

 

 

 

 

/usr/sbin altında update-alternatives –set java /usr/java/jre1.8.0_72/bin/java komutunu giriyoruz.

 

clip_image022

 

/usr/sbin altında alternatives –install “/usr/lib64/browser-plugins/javaplugin.so” “javaplugin” “/usr/java/jre1.8.0_72/lib/amd64/libnpjp2.so” 1 komutu ile Java paketinin browser eklentisini yüklüyoruz. (sonrasında internet tarayıcılarımız üzerinde kullanılmak üzere)

 

NOT: x86 mimarisinde /usr/sbin altında alternatives –install “/usr/lib64/browser-plugins/javaplugin.so” “javaplugin” “/usr/java/jre1.8.0_72/lib/i386/libnpjp2.so” 1 komutu girilmelidir.

 

clip_image024

 

 

/usr/sbin altında update-alternatives –set javaplugin /usr/java/jre1.8.0_72/lib/amd64/libnpjp2.so komutu ile eklenti dosyasını kullanım için aktif hale getiriyoruz.

 

NOT: x86 mimarisinde update-alternatives –set javaplugin /usr/java/jre1.8.0_72/lib/i386/libnpjp2.so komutu girilmelidir.

 

clip_image026

 

Java kurulumunu tamamlamış bulunmaktayız.

 

NOT: update-alternatives –list java komutu ile sistemde yüklü olan Java kurulumlarını görebilirsiniz.

 

clip_image028

 

NOT: update-alternatives –list javaplugin komutu ile sistemde kurulu olan Java eklentilerini listeleyebilirsiniz.

 

clip_image030

 

NOT: update-alternatives –config java komutu ile birden fazla yüklü olan Java sürümü için varsayılan değer atayabilirsiniz.

 

clip_image032

 

 

NOT: update-alternatives –config javaplugin komutu ile yine sistemde tanımlı olan birden fazla Java eklentisi için varsayılan değer atayabilirsiniz.

 

clip_image034

 

NOT: java -version komutu ile varsayılan Java paketi ile ilgili teknik detay alabilirsiniz.

 

clip_image036

 

Firefox üzerinde Java sürümünün çalıştığını doğruluyoruz.

 

clip_image038

 

Java kurulumu tamamlandıktan sonra artık SAP GUI Java kurulumuna geçebiliriz. Konsol üzerinde önceden indirdiğimiz kurulum dosyalarımızın bulunduğu dizine gidiyoruz.

 

NOT: SAP Support Portal üzerinden indirilen kurulum dosyasında Linux sistemine ilave olarak Mac OS X ve Windows içinde SAP GUI Java kurulum dosyaları gelmektedir.

 

clip_image040

 

java -jar PlatinGUI740Linux_4.jar komutu ile kurulumu başlatıyoruz.

 

clip_image042

 

 

 

 

 

 

 

 

 

 

Kurulum komutundan sonra önümüze kurulum sihirbazı geliyor ilgili bilgilendirmeleri geçerek kuruluma başlıyoruz.

 

clip_image044

 

 

NOT: Kurulum sırasında yükleme ve log dosyasının tutulduğu dizini not almanızda fayda var.

 

clip_image046

 

Linux için SAP GUI Java kurulumu tamamlanmış bulunmakta. Kurulum sonrası masaüstünüze kısayol oluşturulmadı ise Application > Office altında uygulama kısayolunu oluşturabilirsiniz.

 

clip_image048

 

SAP GUI uygulamasını çalıştırıp New butonu ile SAP uygulama sunumuzun bağlantı bilgilerini giriyoruz.

 

clip_image050

 

 

 

 

 

 

 

 

Advanced sekmesi üzerinde Expert Mode aktif edip bağlantı parametremizi girip, ayarları kaydediyoruz.

 

NOT: Bağlantı için farklı parametreler bulunmaktadır;

 

        Tek bir SAP uygulama sunucusu kullanıyorsak

conn=/H/SAPSERVERIP/S/INSTANCEPORT (conn=/H/10.0.20.220/S/3200)

 

        Birbirini yedekleyen iki uygulama sunucusuna sahipseniz (bkz. Logon Group SMLG tcode)

conn=/M/SAPSERVERIP/S/MESSAGESERVERPORT (conn=/M/10.0.20.220/S/3600)

 

clip_image052

 

 

İlk bağlantı esnasında gelen güvenli bağlantı seviyesini belirliyoruz.

 

clip_image054

 

SAP GUI Java kurulumu ve bağlantı ayarlarını tamamlamış bulunuyoruz.

 

clip_image056

 

Makalemin sonuna geldik, umarım faydalı bir makale olmuştur.

 

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu