Catatan Kerja Instalasi Sistem di Ubuntu,.
Melanjutkan apa yang telah dilakukan pada Windows, yaitu terkait proses instalasi sistem informasi yang dikerjakan selama KP pada sistem operasi Linux, yang kali ini menggunakan Ubuntu Hardy Heron, berikut catatan instalasi yang dibuat selama proses tersebut:
… Langkah Instalasi …
###################################################################################
Percobaan Instalasi (hari-13,14):
1. Menggunakan Ubuntu 8.04 dengan koneksi internet
2. Diasumsikan pengaturan pada ‘System > Administration > Software Sources’ telah dilakukan3. … instalasi apache2 …
- Buka ‘System > Administration > Synaptic Package Manager’
- Tekan Ctr+F dan masukkan kunci pencarian ’sql’ dengan pilihan ‘Look In’ bernilai ‘Description and Name’
- Pilih paket2 berikut untuk di-install (Mark for Installation):
apache2
apache2.2-common
apache2-mpm-prefork
apache2-utils
libapache2-mod-php5
- Tekan ‘Apply’ dan tunggu hingga proses selesai
- Buka ‘Applications > Accessories > Terminal’
- Masukkan perintah: sudo a2enmod rewrite
- Masukkan perintah: sudo /etc/init.d/apache2 force-reload
- Masukkan perintah: sudo gedit /etc/apache2/sites-available/default
- Ganti isi baris 12 dengan: AllowOverride all
- Simpan dan tutup file
- Masukkan perintah: sudo /etc/init.d/apache2 restart
4. … instalasi postGreSQL, pgAdmin dan postGIS …
- Buka ‘System > Administration > Synaptic Package Manager’
- Tekan Ctr+F dan masukkan kunci pencarian ’sql’ dengan pilihan ‘Look In’ bernilai ‘Description and Name’
- Pilih paket2 berikut untuk di-install (Mark for Installation):
php5-pgsql
postgis
postgresql
postgresql-8.3
postgresql-8.3-postgis
postgresql-client-8.3
postgresql-client-common
postgresql-common
postgresql-contrib-8.3
- Tekan ‘Apply’ dan tunggu hingga proses selesai
- Buka ‘Applications > Accessories > Terminal’
- Ketik perintah: sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD ‘password_yang_diinginkan’"
- Buka ‘Applications > System Tools > PgAdmin III’
- Pilih ‘File > Add Server…’
- Isi Nama,Host,Password dengan ‘localhost’,'localhost’,'password_yang_diinginkan’
5. … instalasi MapServer …
- Buka ‘Applications > Accessories > Terminal’
- Ketik perintah: sudo gedit /etc/apt/sources.list
- Tambahkan 2 baris berikut di paling bawah:
deb http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse
- Simpan file dan tutup
- Kembali ke terminal dan ketik perintah: sudo apt-get update
- Tunggu hingga proses selesai dan ketik perintah: sudo apt-get install cgi-mapserver mapserver-bin mapserver-doc php5-mapscript python-mapscript
- Saat muncul pertanyaan [Y/n], ketik Y dan enter, hingga proses selesai
- Periksa keberadaan MapServer dengan ketik perintah: /usr/lib/cgi-bin/mapserv -v
6. … instalasi Wine …
- Buka ‘Applications > Add/Remove…’
- Pada menu ‘Show’, pilih ‘All Available Applications’ dan pada menu ‘Search’, masukkan kata kunci ‘wine’
- Cari aplikasi ‘Wine Windows Emulator’, beri tanda check di depannya dan tekan tombol ‘Apply Changes’
- Tunggu hingga proses selesai dan periksa keberadaan wine pada ‘Applications > Wine’
7. … instalasi AcetoneISO (optional) …
- Buka ‘Applications > Accessories > Terminal’
- Masukkan perintah: sudo apt-get install kommander p7zip
- Tunggu hingga proses selesai dan masukkan perintah: wget http://mesh.dl.sourceforge.net/sourceforge/acetoneiso2/acetoneiso2_2.0.1_x86.deb
- Tunggu hingga selesai dan masukkan perintah: sudo dpkg -i acetoneiso2_2.0.1_x86.deb
- Perika keberadaan AcetoneISO di ‘Applications > Accessories > AcetoneISO’
- Untuk melakukan mount ISO atau sejenisnya, tekan tombol ‘mount’ dan pilih file
8. … instalasi MapInfo (optional) …
- Masukkan CD MapInfo yang telah dimiliki, atau jika menggunakan ISO, mount ISO yang bersangkutan
- Buka ‘Applications > Accessories > Terminal’
- Masukkan perintah: wine lokasi_file_instalasi_MapInfo/setup.exe
- Ikuti petunjuk yang ada, seperti instalasi MapInfo pada windows
- Periksa MapInfo pada ‘Applications > Wine > Programs > MapInfo > MapInfo Professional 9.0′
- Atau pilih ‘Applications > Wine > Browse C:\Drive’ dan buka ‘/Program Files/MapInfo/Professional/’ kemudian jalankan MapInfow.exe
9. … instalasi sistem informasi …
- Jalankan ‘Applications > System Tools > pgAdmin III’ dan lakukan koneksi ke localhost
- Klik kanan pada bagian Databases dan pilih ‘New Database…’
- Isikan nilai ‘Name’,'Owner’ dengan ‘nama_sistem_informasi’,'postgres’ dan tekan OK
- klik pada nama_sistem_informasi dan pilih Execute arbitrary SQL query’ atau melalui menu ‘Tools > Query Tool’
- ketikkan perintah: CREATE LANGUAGE plpgsql;
- Pilih ‘Execute Query’ atau melalui menu ‘Query > Run’
- Pilih ‘File > Open’, pilih ‘No’ untuk Save Changes dan buka file ‘/usr/share/postgresql-8.3-postgis/lwpostgis.sql’
- Pilih ‘Execute Query’ atau melalui menu ‘Query > Run’
- Klik kanan pada nama_sistem_informasi dan pilih _Restore
- Buka file backup database sistem informasi dan pilih OK (cukup satu kali), tunggu hingga proses selesai dan keluar
- Cari lokasi bundel file utama sistem informasi
- Buka ‘Applications > Accessories > Terminal’
- Masukkan perintah: sudo mv lokasi_folder_bundel_file_utama/sistem_informasi /var/www/
- Tunggu hingga proses selesai
- Masukkan perintah: sudo cp /var/www/nama_sistem_informasi/admin/install.php /var/www/nama_sistem_informasi/
- Buka file ‘/var/www/nama_sistem_informasi/_core/db/dbpgsql.class.php’ dan ganti baris-40 dengan: $this->db_result = @pg_query(($this->db_link), $query);
- Buka lewat browser localhost/nama_sistem_informasi/install.php
- Masukkan nilai ‘DB Type’,'DB Host’,'DB Port’,'DB User’,'DB Name’ dengan ‘PostgreSQL’,'localhost’,'5432′,’postgres’,'nama_sistem_informasi’
- Tekan tombol ‘Test & Update’ dan lanjutkan ke halaman utama sistem informasi
–
Referensi:
- http://ubuntuforums.org/showthread.php?t=690229
- http://www.paolocorti.net/2008/01/10/installing-mapserver-in-ubuntu/
- http://www.ubuntugeek.com/mount-and-unmount-isomdfnrg-images-using-acetoneiso-gui-tool.html
- http://21croissants.blogspot.com/2008/01/learning-plpgsql-sql-procedural.html
- http://www.huanix.com/2007/04/18/mod_rewrite-for-apache2-in-ubuntu-feisty-fawn-704/
WeLL, semoga bermanfaat,.



Ribet ah…
Comment by KnightDNA — July 2, 2008 @ 10:45 am
Kagak ngerti aye…??#$*&%^#(
Btw…link ke ane dirubah yak…jadinya fiqihsantoso.wordpress.com
Comment by fiqih santoso — July 2, 2008 @ 11:57 am
He2, ini emang bukan untuk konsumsi umum sih, itu juga sama sekali belum dirapihin, yang udah dirapihin sih jadinya dokumen petunjuk gitu,. ^_^
Comment by dwinanto — July 2, 2008 @ 12:57 pm
ini blog atau jurlak?! haha, piss!
ini apa to? gw ga ngerti..n_n
aga tolol gw kalo urusan yang satu ini!
Comment by amy — July 12, 2008 @ 12:41 pm
He2, maap deh, emang agak sulit gitu deh bahasanya,. ^_^
Comment by dwinanto — July 13, 2008 @ 3:43 pm
Nah ini kenal nih…ini cara instalasi sesuatu di Ubuntu kan? Meskipun anak psikologi aye tau ini tulisan tentang apa….
Comment by fiqih santoso — July 14, 2008 @ 1:28 am
Hadoooh, ya iya lah, ini emang judulnya begitu,.
Comment by Zero — July 14, 2008 @ 3:46 pm