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 :

  • Download Oracle XE 11g Release 2 di websitenya oracle, sampai mendapatkan file oracle-xe-11.2.0-1.0.x86_64.rpm.zip
    http://www.oracle.com/technetwork/database/express-edition/downloads/index.html
    Versi terakhir saat tulisan ini dibuat adalah 11g Release 2 dengan fitur multi prosesor dan penyimpanan data sampai 11GB
  • Setelah download, simpan pada folder misalnya /home/glassfish kemudian ekstrak dengan perintah unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip, lihat gambar berikut ini :
  • Setelah itu pastikan bahwa hasil extrak file installer oracle xe adalah Disk1 yang isinya ada oracle-xe-11.2.0-1.0.x86_64.rpm
  • Kemudian masuk root dan ketikan perintah rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm, ikuti proses sampai selesai dan tampil perintah untuk melakukan configure database seperti gambar di bawah ini :
  • Yang terakhir adalah lakukan konfigurasi oracle xe dengan cara mengetikan perintah /etc/init.d/oracle-xe configure seperti bagian terakhir gambar di atas. Kalau saat aku setting, aku isi data sebagai berikut :
    HTTP Port untuk OAE adalah 8084
    Port database listener adalah 1521
    Started on Boot = Y
  • Tunggu sampai proses konfigurasi selesai, proses yang satu ini memang agak lama.

Oke, installasi oracle XE 11g sudah selesai, sekarang cara membuat connection pool pada glassfish di Red Hat 5.5 ini yaitu :

  1. Install glassfish terlebih dahulu di server Red Hatnya
  2. Setelah terinstall, masuk ke halaman glassfish admin console di http://alamatserver:4848, tampilannya akan seperti ini :
  3. Kemudian klik menu JDBC, tampilannya seperti ini :
  4. Klik link JDBC Connection pool, tampilannya adalah daftar connection pool yang sudah ada seperti ini :
  5. Klik tombol new pada grid connection pool untuk membuka form step 1 seperti gambar ini :
  6. Kemudian buat sebuah connection pool baru dengan konfigurasi sebagai berikut :
    • Pool Name : oracle_xe_pool
    • Resource : javax.sql.DataSource
    • Database Driver Vendor :Oracle
  7. Klik tombol next untuk mengisi form step 2 seperti ini
  8. Lengkapi semua isian sesuai dengan lokasi dan konfigurasi database oraclenya, dan klik tombol finish setelah selesai. Jika berhasil, akan tampil gambar seperti ini yaitu bahwa data connection poolnya sudah bertambah :
  9. Yang terakhir  untuk mengecek apakah sudah bisa nyambung/konek ke database adalah dengan cara mengklik poolnya. Klik connection pool untuk melihat detailnya. Pada tab general terdapat tombol ping. Nah tombol inilah yang akan kita gunakan untuk melakukan ping koneksi ke database oracle xe kita. Jika installasi berhasil, maka akan tampil seperti gambar  berikut ini : Yaitu “Ping Succeded”

Hooaaam…. udah dulu, selamat mencoba… kalau gagal bobok dulu yuk …

4 comments on “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

  1. Pingback: 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 « candrayoga

Leave a comment