Wednesday, August 13, 2014

Memindahkan Program Dapodikdas ke Laptop lain

Kemarin tiba-tiba mendapat panggilan dari TU SMP untuk memindahkan program dapodikdas dari laptop yang 1 ke yang lain walaupun program tersebut tidak bisa dijalankan lagi karena sudah expired (namun saya sendiri masih mampu menjalankannya yaitu dengan mengubah tahun komputer ke tahun 2013). Alasannya karena program yang akan datang nanti mau diinstal di laptop yang baru ini dan data-data yang ada di dapodikdas bisa dipindahkan ke program yang baru juga.
Setelah saya mengeceknya ternyata program dapodikdas memakai Apache 2.4.6 + PHP 5.4.19 (dukungan ionCube PHP Loader 4.4.2 dan Zend Engine 2.4.0) + PostgreSQL 9.2.4. Berhubung saya memiliki dasar-dasar pemrograman web, jadi saya kotak katik di bagian Service (bisa dijalankan lewat perintah RUN dengan cukup mengetik services.msc) pada laptop lama. Intinya hanya 2 yaitu menginstall service Apache sebagai web server dan PostgreSQL sebagai database servernya. Sesuai keterangan yang saya dengar dari orang TU tersebut menyatakan mereka tidak mendapatkan program instalasinya, namun laptop tersebut dibawa ke dinas dan diinstall disana.
Karena 1 folder dapodikdas sudah di copy ke laptop yang baru, maka tinggal saya pindahkan saja folder tersebut ke folder "Program Files" (kalau sesuai security sistem, itu tidak dianjurkan namun karena semua settingan web server dan database server dapodikdas bawaannya sudah seperti itu maka saya ikuti saja).
Lalu tinggal buka perintah CMD dari RUN dengan catatan saya sudah pindahkan ke lokasi drive C: dan setelah itu saya ketik perintah ini untuk mendaftarkan web servernya
"Program Files\Dapodikdas\webserver\bin\httpd.exe" -k install -n "DapodikdasWebSrv"
dan setelah itu saya jalankan perintah kedua ini untuk menginstall database servernya.
"Program Files\Dapodikdas\pgsql\bin\pg_ctl.exe" register -N "DapodikdasDB" -D "Program Files\Dapodikdas\database"
maka setelah itu kita cek dibagian services, sudah terdapat 2 service yang kita install dengan awalan Dapodikdas, maka keduanya dijalankan services-nya. Terakhir tinggal buka browser dan buka alamat localhost dengan no port 8080.
Untuk memudahkan orang TU, maka saya buatkan shortcut di desktop saja supaya langsung terbuka program dapodikdasnya. Beres deh.
Setelah saya teliti coding aplikasi dapodikdas, proyek tersebut lumayan besar juga dananya :D

No comments:

Post a Comment