Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit

dokumen-dokumen yang mirip
Mengenal Oracle 10g XE

Irena Susanti

Tahap-tahap menginstall ORACLE 10g

I. DASAR TEORI. Perintah Dasar Linux

Instalasi NVIDIA Driver Pada Ubuntu (Lucid) LTS (pujanggaitusudahmati)

Sistem Administrasi Linux

Tutorial J A R I N G A N. Perintah Dasar Linux (Debian 5)

MODUL 01 SISTEM OPERASI

LAMPIRAN Gambar Pemberitahuan proses instalasi

Fig.1 System Architecture OpenRemote [

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Tutorial Installasi Oracle 10g pada Red Hat Enterprise Linux 4 pada VMWare Server Console

Langkah-Langkah Konfigurasi Web dan DNS Server Pada Virtual Box

PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 3 November 2015

WEB SERVER LINUX DEBIAN 8.5

TUGAS PRAKTIKUM Ke-2 DOSEN PEMBIMBING ASISTEN LAB. 1. Langkah membuat bootable flashdisk Ubuntu menggunakan Aplikasi Rufus

Managemen File. File mempunyai beberapa atribut, antara lain : Tipe file : menentukan tipe dari file, yaitu :

PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo

ENTERPRISE RESOURCE PLANNING (ERP)

MODUL 5 MANAJEMEN PAKET

BAB IV IMPLEMENTASI DAN PENGUJIAN

WEB DATABASE ( WEB SERVER dan DATABASE )

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

Installasi Web Server Pada Linux Debian (GUI) Nama : Abdul Rohman Wahid Kelas : XI TKJ A No / NIS : 01 / 13986

Router on Debian Lenny

LAMPIRAN. Instalasi aplikasi Tomcat dengan cara: tomcat5-admin-webapps. Instalasi Java JDK 1.5../ jdk-1_5_0_12-linux-i586-rpm.bin

A. Instalasi dasar Linux Debian

DATABASE SERVER WEB SERVER SUBDOMAIN

Laporan Praktek Debian Server

Basic Comand Line (perintah dasar) pada Linux melalui terminal

Panduan Instalasi Apache, PHP dan MySQL pada GNU/Linux

INSTALASI LINUX SuSE 9.1

" PERKENALAN LINUX UBUNTU " Praktikum Sistem Operasi PTIIK UB 2012/2013 Oleh : Fauzi Dwi Susanto (TIF-2010)

REMASTERING MENGGUNAKAN REMASTERSYS

Perintah Dasar Linux untuk Pengelola Server

Sharing Printer di SlemanOS Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

b. Setelah kita menyetujuinya maka akan muncul gambar yang menanyakan kita lokasi dimana kita akan menyimpan oracle tersebut.

INSTALASI Oracle 10g pada Solaris 10 x86

1. Instalasi Oracle & Membuat Starter Database

MODUL 3 PRAKTIKUM ADMINISTRASI JARINGAN. DHCP Server. Oleh: Nani Setyo Wulan S.Pd. Nelyetti S.Kom.

LAMPIRAN. Lampiran Halaman Depan Web Hosting. Menu Hosting L-1

Instalasi Aplikasi TeamViewer Pada Debian Linux

Pertemuan 1. Riza Kurniawan Ahmad Wildan L Kelas G _ Pendidikan Teknik Informatika

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

Adduser adalah perintah untuk menambahkan seorang user kedalam system.

LAPORAN PRAKTIKUM INSTALLASI DEBIAN 8.1 MENGGUNAKAN VMWARE

Praktikum Sistem Operasi 2.Perintah dasar Linux & Repositori

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

OPENMEETINGS in (Ubuntu Hardy)

MODUL 8 INTRUSION DETECTION SYSTEM [TRIPWIRE]

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

Cara instal dan konfigurasi FTP SERVER

Modul 3 FTP SERVER. Dasar Teori

BAB IV IMPLEMENTASI DAN PENGUJIAN

Gambar 2. 1 Kotak dialog Pilihan Bahasa

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

/(Root) menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi direktori lainya. Diantaranya :

Modul 4 Telnet dan File Transfer Protocol (FTP)

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

Instalasi ubuntu. Langkah pertama boot ubuntu installer pada PC anda. pilih start or install ubuntu

Instalasi System Operasi Linux Ubuntu

Panduan berikut ini berdasarkan server UNIX. Untuk LINUX dapat disesuaikan sesuai kebutuhan.

Modul 4 INSTALASI DAN KONFIGURASI WEB SERVER

Admin Jaringan Komputer APACHE WEB SERVER

Lampiran 1. Gambar 1.1 Welcome screen instalasi Fedora 8 (Warewolf)

Konfigurasi Dns Server

TUGAS PRAKTIKUM TEKNOLOGI INFORMASI KONTEMPORER CARA MENGINSTALL LINUX. Disusun oleh: : Danis Prabandana : 12/331439/PA/14693 : Ilmu Komputer

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

LAMPIRAN. Untuk instalasi Hyper-V 2012 R2 dibutuhkan DVD Installer Hyper-V 2012

MODUL 8 INTRUSION DETECTION SYSTEM [TRIPWIRE]

LAPORAN PRAKTIKUM SISTEM BASIS DATA INSTALASI IBM DB2 DAN IBM DATA STUDIO CLIENT

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Praktikum 12. Manajemen Aplikasi POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 MANAJEMEN PAKET SOFTWARE

LAPORAN UJIAN PRAKTEK KEJURUAN

Proses booting saat instalasi Endian firewall

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015

Panduan Installasi Linux Ubuntu Desktop LTS (Lucid Lynx)

LAPORAN PRAKTIKUM MODUL PRAKTIKUM TIM ASISTEN SISTEM OPERASI 2014

Modul 5 Menginstal Linux Mandrake 9.2. I. Tujuan Praktikan dapat menginstal sistem operasi Linux Mandrake 9.2

Instalasi Joomla 1.7

Instalasi Debian 7. Oleh: Rizky Agung W

Bab I Pengenalan dan Instalasi

Farida Nur Cahyani Pendahuluan. Membuat Database. 1 Komunitas elearning IlmuKomputer.Com

LANGKAH LANGKAH INSTALASI LINUX REDHAT

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

Zaid Romegar Mair

MODUL INSTALLASI LINUX UBUNTU SERVER

DUAL BOOT. Windows 7 Professional dan Debian 7.5 Weezy

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

FTP SERVER MAIL SERVER WEBMAIL

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom

Laporan Sistim Operasi Jaringan Kompetensi Teknik Komputer dan Jaringan

MANUAL UNTUK MENJALANKAN

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Command Line Interface

LANKAH INSTALLASI LINUX REDHAT 9

Transkripsi:

Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit OLEH : RUDY ADITYA ABARJA Oracle XE (Express Edition) adalah sebuah produk database server yang berlisensi freeware dari Oracle Corporation. Dengan produk ini, para pemakai Oracle XE dapat menggunakannya tidak hanya untuk percobaan, tetapi juga dapat digunakan untuk pengembangan sistem. Versi Oracle XE terbaru adalah Oracle 11g R2 XE. Untuk sistem operasi berbasis Linux, Oracle 11g R2 XE hanya mendukung versi 64 bit saja. Berikut akan dibahas cara instalasi Oracle 11g R2 XE di sistem operasi Debian 64 bit. 1. Pastikan versi Debian Anda adalah versi 64 bit, untuk mengetahuinya ketikkan perintah di bawah ini pada terminal uname m Jika hasil output adalah x86_64, maka Debian Anda merupakan versi 64 bit. Jika hasil output adalah i836, maka Debian Anda merupakan versi 32 bit. Berikut ini adalah gambar contoh hasil output terminal dari Debian 64 bit :

2. Sebelum melakukan instalasi Oracle 11g R2 XE kita perlu menginstal dua buah paket. Paket pertama adalah libaio1, sebuah library yang digunakan oleh Oracle. Paket kedua adalah alien, paket ini berguna untuk mengubah paket rpm Oracle yang ditujukan untuk Linux Red Hat ke paket.deb untuk Debian. Untuk melakukan instalasi kedua paket tersebut ketikkan perintah di bawah ini pada terminal dalam kondisi root. apt-get install alien libaio1 3. Unduh paket instalasi Oracle 11g R2 XE dari situs resmi Oracle, yaitu : http://www.oracle.com/technetwork/products/express-edition/downloads/index.html Pilih opsi ini Oracle Database Express Edition 11g Release 2 for Linux x64 Berikut ini adalah gambar halaman download untuk Oracle 11g R2 XE: 4. Seleteah selesai proses unduh, arahkan terminal ke direktori tempat paket yang tadi diunduh dengan mengetikkan perintah berikut :

cd /home/rudy/downloads 5. Lakukan proses unzip pada paket Oracle yang telah diunduh dengan menggetikkan perintah berikut : unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip Berikut ini adalah screenshot saat paket berhasil di-unzip: 6. Setelah paket selesai di-unzip, kita harus merubah paket.rpm hasil unzip menjadi paket.deb. Berikut adalah perintah untuk melakukan konversi.rpm menjadi.deb: cd Disk1 alien --scripts oracle-xe-11.2.0-1.0.x86_64.rpm

Berikut ini adalah screenshot saat paket berhasil dikonversi menjadi.deb: 7. Sebelum melakukan instalasi paket.deb baru ini, ada beberapa konfigurasi yang harus diubah. Hal ini dikarenakan paket instalasi sebenarnya untuk Red Hat, ada beberapa konfigurasi Red Hat dan Debian yang berbeda. Kita harus membuat file chkconfig, berikut adalah perintah untuk membuatnya: gedit /sbin/chkconfig

Berikut adalah isi dari file chkconfig: #!/bin/bash # Oracle 11gR2 XE installer chkconfig hack for Debian file=/etc/init.d/oracle-xe if [[! `tail -n1 $file grep INIT` ]]; then echo >> $file echo '### BEGIN INIT INFO' >> $file echo '# Provides: OracleXE' >> $file echo '# Required-Start: $remote_fs $syslog' >> $file echo '# Required-Stop: $remote_fs $syslog' >> $file echo '# Default-Start: 2345' >> $file echo '# Default-Stop: 016' >> $file echo '# Short-Description: Oracle 11g Express Edition' >> $file echo '### END INIT INFO' >> $file fi update-rc.d oracle-xe defaults 8001 8. Ubah permission dari file chkconfig, dengan mengetikkan perintah berikut: gedit /sbin/chkconfig Kemudian cek dengan mengetikkan perintah: chmod 755 chkconfig

Berikut adalah screenshot file chkconfig yang permissionnya berhasil diubah: 9. Karena direktori awk untuk Red Hat berbeda dengan debian, kita harus membuat link untuk awk. Berikut adalah perintah untuk membuat link untuk awk: ln -s /usr/bin/awk /bin/awk Ketikkan peintah berikut untuk mengecek link awk: cd /bin ls -l awk

Berikut adalah contoh link awk yang berhasil dibuat: 10. Lakukan pengecekan apakah shared memory sudah di-mount atau belum. Ketikkan perintah berikut untuk melakukan pengecekan: df -k Jika hasil keluarannya adalah seperti gambar di bawah (terdapat/dev/shm di kolom mounted on), maka lanjutkan ke langkah 12. jika tidak sama, maka lanjut ke langkah 11. Filesystem 1K-blocks Used Available Use% Mounted on... none 3571460 624088 2947372 18% /dev/shm

11. Untuk melakukan mount pada shared memory kita harus membuat file oracle-shm. Ketikkan perintah berikut untuk membuat file oracle-shm: gedit /etc/init.d/oracle-shm Berikut adalah isi dari file oracle-shm: #! /bin/sh # /etc/init.d/oracle-shm # # case "$1" in start) echo "Starting script /etc/init.d/oracle-shm" # Run only once at system startup if [ -e /dev/shm/.oracle-shm ]; then echo "/dev/shm is already mounted, nothing to do" else rm -f /dev/shm mkdir /dev/shm mount --move /run/shm /dev/shm mount -B /dev/shm /run/shm touch /dev/shm/.oracle-shm fi ;; stop) echo "Stopping script /etc/init.d/oracle-shm" echo "Nothing to do" ;; *) echo "Usage: /etc/init.d/oracle-shm {start stop}" exit 1 ;; esac # ### BEGIN INIT INFO # Provides: oracle-shm # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Bind /run/shm to /dev/shm at system startup. # Description: Fix to allow Oracle 11g use AMM. ### END INIT INFO

Ubah permission dari oracle-shm, dengan mengetikkan perintah berikut: chmod 755 /etc/init.d/oracle-shm update-rc.d oracle-shm defaults 01 99 Setelah itu lakukan restart/ reboot pada Debian. Kemudian kembali lakukan pengecekan status mount dari shared memory. Jika sudah di-mount seharusnya ada entry /dev/shm pada kolom Mounted on df -k Berikut adalah screenshot shared memory yang sudah di-mount: 12. Arahkan terminal ke direktori tempat paket Oracle 11g R2 XE yang sudah dikonversi menjadi.deb berada. cd /home/rudy/downloads/disk1

13. Lakukan proses instalasi dengan mengetikkan perintah berikut: dpkg --install./oracle-xe_11.2.0-2_amd64.deb Berikut adalah contoh proses instalasi yang berhasil: 14. Ubah letak file lock agar sesuai untuk Debian dengan mengetikkan perintah berikut: grep /var/lock/subsys /etc/init.d/oracle-xe sed -i 's,/var/lock/subsys,/var/lock,' /etc/init.d/oracle-xe Lakukan pengecekan dengan mengetikkan perintah berikut: grep /var/lock/ /etc/init.d/oracle-xe

Berikut adalah screenshot direktori file lock yang berhasil diubah: 15. Lakukan konfigurasi pada Oracle dengan mengetikkan perintah berikut: /etc/init.d/oracle-xe configure Berikut adalah konfigurasi yang akan muncul: The HTTP Port for Application Express (default is 8080) port tempat Application Express berjalan The port for the listener (default is 1521) port untuk listener A password for SYS and SYSTEM mengatur password untuk SYS dan SYSTEM Whether you want XE to start at boot time memilih apakah Oracle akan berjalan otomatis setiap kali Debian mulai

Berikut adalah screenshot setelah konfigurasi selesai dilakukan: 16. Buat grub untuk user (Anda) dan user oracle, ketikkan perintah berikut untuk menambahkan group: usermod -a -G dba oracle usermod -a -G dba rudy(nama user) Untuk melakukan pengecekan ketikkan : grep dba /etc/group

Berikut adalah screenshot saat berhasil menambahkan group untuk user dan oracle: 17. Buka browser dan tuju alamat berikut: http://localhost:8080/ (port default adalah 8080, sesuaikan dengan konfigurasi Anda) atau double klik shortcut oraclexegettingstarted.desktop yang ada di desktop, jika ada pertanyaan pilih Launch Anyway. Masukkan username SYS atau SYSTEM serta password yang anda konfigurasi tadi.

Berikut adalah screenshot Oracle 11g R2 XE yang sudah berjalan:

Selain itu kita juga bisa mengakses Oracle 11g R2 XE melalui SQL Command Line yang ada di Applications Other Run SQL Command Line. Berikut adalah screenshot cara mengakses SQL Command Line: 18. Selamat Oracle 11g R2 XE sudah terinstall di Debian Anda!

Tambahan konfigurasi 1. Memindahkan folder home Oracle 11g R2 XE Edit file oracle_env.sh yang ada di direktori /u01/app/oracle/product/11.2.0/xe/bin/ dengan mengetikkan perintah berikut ini di terminal dalam kondisi root: gedit /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh Isi dari file oracle_env.sh adalah sebagai berikut: export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe export ORACLE_SID=XE export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh` export PATH=$ORACLE_HOME/bin:$PATH Ubah isi dari ORACLE_HOME menjadi direktori yang Anda inginkan 2. Melakukan penghapusan Oracle 11g R2 XE Ketikkan perintah berikut di terminal dalam kondisi root: /etc/init.d/oracle-xe stop dpkg --purge oracle-xe rm -r /u01/app rm /etc/default/oracle-xe