Waktu itu di suruh install di server di salah satu bank swasta dan maunya dengan spesifikasi software sebagai berikut :
- Sistem operasi : GNU/Linux
- Webserver : Apache
- Databases : Postgres
- Bahasa Pemrograman : PHP
Sebelum memulai alangkah baiknya dipersiapkan dahulu segala, yaitu:
- php-4.4.9
- httpd-2.0.49.tar.gz
- libiconv-1.9.1.tar.gz
- postgresql-8.3.5.tar.gz
- kopi (disesuaikan dengan selera user)
- rokok (disesuaikan dengan selera user)
- jangan lupa cemilannya
lalu silahkan ikuti langkah2 dibawah ini
semua source di asumsikan ada di /usr/local
Langkah Ke 1 : compile httpd
Langkah Ke 2 : iconv
Langkah ke 3 : postgresql
Untuk installasi postgre, pertama buat user dan group yang akan menjalankan postgresql
lalu ikuti langkah selanjutnya
setelah itu ubah hak kepemilikan dir /usr/local/pgsql menjadi milik postgre
setelah itu tambahkan moduls pgsql di file /etc/ld.so.conf dengan menambahkan /usr/local/pgsql/lib pada baris terakhir
agar sistem mengenali lib nya postgreSQL kita jalankan ldconfig
sekarang setup database PostgreSQL
dan untuk menjalankan servis postgre yaitu
Langkah Ke 4 : PHP 4
setelah langkah-langkah diatas di jalankan, langkah selanjutnya adalah konfigurasi /usr/local/apache2/conf/httpd.conf, agar PHP kita dapat jalan maka kita tambahkan script di file httpd.conf seperti dibawah ini :
tambahkan index.php di baris "DirectoryIndex index.html index.htm"
lalu copy paste baris di bawah ini ke httpd.conf
AddType application/x-httpd-php .php .php3 .phtml
AddType application/x-httpd-php-source .phps
untuk menjalankan apache
agar apache dan postgre dapat berjalan secara otomatis pertama kali opensuse dinyalakan copy paste baris di bawah ini ke file /etc/rc.d/boot.local
/usr/local/apache2/bin/httpd -k start
su -c '/usr/local/bin/pg_ctl start -D /usr/local/pgsql/data/' postgres &
Tulisan ini dibuat untuk menyukseskan Lomba Blog Open Source P2I-LIPI dan Seminar Open Source P2I-LIPI 2009.