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.

 

 

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

 

 

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

 

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.

 

 

 

 

 

 

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

 

 

 

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

 

 

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

 

 

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

 

 

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

 

 

 

 

 

 

 

 

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

 

 

/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.

 

 

 

/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.

 

 

Java kurulumunu tamamlamış bulunmaktayız.

 

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

 

 

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

 

 

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

 

 

 

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

 

 

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

 

 

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

 

 

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.

 

 

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

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

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

 

 

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.

 

 

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

 

 

 

 

 

 

 

 

 

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)

 

 

 

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

 

 

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

 

 

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

 

Exit mobile version