Cara menginstall Oracle XE 11g pada Linux Red Hat dan Cara Membuat Connection Pool pada Glassfish 3.1 ke Oracle XE di OS Red Hat 5.5 64 bit

Melanjutkan catatanku mengenai installasi server yang aku tulis di sini, yaitu mengenai Cara menginstall java jdk6 pada Red Hat 5 dan Cara Mengganti default java pada Red Hat 5 Enterprise Server 64 bit, kali ini catatanku berisi tentang cara menginstall Oracle XE 11g para OS Linux Red Hat 5.5 64 bit.

Pokoknya kali ini aku sedang menginstall sebuah web server glassfish 3.1 untuk memasang aplikasi SSO yang telah aku jelaskan sebelumnya di bawah ini :

  1. https://ahsanfiles.wordpress.com/2011/02/20/step-by-step-membuat-server-single-sign-on-sso/
  2. https://ahsanfiles.wordpress.com/2011/02/24/membangun-sso-server-untuk-implementasi-single-sign-on/
  3. https://ahsanfiles.wordpress.com/2011/09/28/mengintegrasikan-banyak-sistem-user-management-menggunakan-single-sign-on-sso/
  4. https://ahsanfiles.wordpress.com/2011/09/28/implementasi-sso-single-sign-on-pada-inhouse-aplikasi-ditjen-bea-dan-cukai/

Lho apa hubungannya glassfish, oracle dengan SSO ? Baca dulu tulisan mengenai SSO yang aku sebutkan di atas !
Glassfish sebagai application server yang aku gunakan untuk memasang SSO Server, Oracle XE aku gunakan untuk membuat user management. Yaah pokoknya gitu deh intinya …

Yuk kita mulai dengan cara menginstall Oracle XE-nya dulu di red hat : Continue reading

Step by Step Membuat Server Single Sign On – SSO

Apa sih SSO ?
Pengertian SSO adalah Sebuah sistem authentifikasi terhadap user dengan sekali login akan bisa mengakses beberapa aplikasi tanpa harus login di masing-masing aplikasi. Memiliki 2 bagian yaitu Single Sign On (login satu aplikasi, maka aplikasi lain yang didefinisikan ikut dalam SSO otomatis akan bisa diakses) dan Single Sign Out (log out di satu aplikasi, maka semua aplikasi yang didefinisikan ikut dalam SSO akan ikut logout secara otomatis.

Beberapa waktu yang lalu, ditempat aku bekerja ingin mengimplementasikan sistem login dan logout yang terpusat. Terpusat di sini dalam pengertian :

  1. Login satu aplikasi, otomatis aplikasi lain sudah login, logout dari satu aplikasi, otomatis aplikasi lain ikut logout. Ditempat kami, memiliki banyak aplikasi berbasis web yang saat ini memiliki sistem authentifikasi user sendiri-sendiri.
  2. Dari banyak aplikasi, diharapkan hanya memiliki satu sistem user management. Kalau biasanya satu sistem aplikasi memiliki satu sistem user management sendiri, sekarang saya diminta untuk bagaimana agar banyak aplikasi tetapi sistem usernya terpusat atau satu saja.
  3. Apapun bahasa pemrogramannya, dapat mengenali sistem user management yang aku buat. Baik Java, PHP, .NET

Continue reading