INSTALASI SCHOMAP DI LINUX SUSE 9.3

  • putragaluh
  • Senin, 31/07/2006
  • Internet
  • 2593 hits

Mungkin udah basi ya .. yang lain sudah duluan posting tentang instalsi schomap (dikmenjur) di linux, tapi gpp mungkin masih ada yang membutuhkan referensi.

Instalasi schomap sy baru coba di Linux Suse 9.3 tapi saya yakin gak akan jauh beda untuk distro2 lainnya (hanya butuh penyesuaian saja).

Langkah awal, pastikan di linux suse sudah terinstall
1. Apache,
2. Mysql,
3. PHP,
4. GD library
5. Mapserver untuk linux Suse (Download)
6. Aplikasi schomap+database

Pastikan point 1 sampai 4 telah terinstall dengan baik (pake yast aja ..)

Mapserver untuk linux sudah ada dalam cd schomap. Mapserv_suse_4.02 yang digunakan.

Instalasinya cukup mudah copy seluruh file ke folder default cgi-bin apache (/srv/www/cgi-bin) lakukan # chmod +x mapserv supaya bisa executable.

Untuk setting aplikasi web schomap sama halnya dengan yang dilakukan di windows, untuk dilinux copy aplikasi schomap di folder default apache (/srv/www/htdocs), lakukan chmod 777 untuk folder /session /gis /gis/data/ (hal ini dilakukan supaya apache bisa menulis informasi session dan peta temporary)

Buang extention .exe di file config.inc.php

Pastikan nama file yang ada di folder /gis dan /gis/data itu menggunakan hurup kecil semua (nama dan extension) karena linux membedakan hurup besar dan hurup kecil sedangkan aplikasi schomap hanya mengenal hurup kecil.

Edit file /gis/schmap.map dan ubah semua extension .gif menjadi .png (hal ini dikarenakan format file gambar yang digenerate map server tidak mengenal extension gif) otomatis di folder /gis/gambar anda harus mempunyai file dengan extention png (hurup kecil semua) kalo tidak ada beberapa gambar tidak akan muncul.

Pada saat anda generate mapshape di Admin Area, otomatis template schmap.map yang baru yang akan dijadikan master untuk peta yang akan di generate mapserver.

Untuk database, sebenarnya bisa dilakukan dengan proses copy folder C:/mysql/data/databaseschomap ke default mysql datadir /var/lib/mysql/ tapi anda akan mengalami erorr (read only database) apabila tidak dilakukan perubahan permission. Saya lebih menganjurkan untuk melakukan import file SQL (bisa digenerate pake phpmyadmin atau mysqlfront). Lakukan import file sql tersebut menggunakan phpmyadmin (download di phpmyadmin.net extract dan simpan di /srv/www/htdocs/) maka akan ada folder phpmyadmin (akses melalui http://localhost/phpmyadmin)

Secara garis besar schomap anda telah siap diakses menggunakan http://localhost (http://localhost/schomap bila anda copy folder schomap ke /srv/www/htdocs)

Apabila ada error Object Not Found berarti mapserv anda belum berjalan (/srv/www/cgi-bin/), tetapi apabila ada error lain yang disebabkan oleh mapserv anda hanya mengkoreksi kesalahan yang disebutkan oleh pesan error tersebut. Kebanyakan error adalah penulisan nama file, posisi file dll.

Itulah artikel singkat semoga bermanfaat. kalo ada kesalahan atau ada yang mau nambahin utarakan di komentar ya ... salam

: tanpa label

KOMENTAR

Optimis Dan Positive Thingkinglah Kepada Allah !

Aku Adalah Menurut Persangkaan Hamba-Ku Kepada-Ku.Dan Aku Bersamanya Sepanjang Ia Ingat Kepada-Ku. Jika Ia Menyebut-Ku Dalam Dirinya, Maka Aku Menyebutnya Dalam Diri-Ku. Ketika Ia Menyebut-Ku Ditengah-tengah Sekelompok Orang, Maka Aku Menyebutkannya Di Tengah-tengah Kelompok Yang Lebih Baik Dari Mereka (kelompok Malaikat).

Layanan SSD Web Hosting

Fitur Hosting Lengkap, Cloudlinux, Apache/Nginx/Litespeed PHP Multiversion, MariaDB, Remote Backup DNS Cluster, Immunify360, Secure dan Stabil

Layanan Web Desain

Percayakan pembuatan website anda kepada GaluhWeb.com baik untuk instansi, perusahaan ataupun personal. Lebih dari 100 project telah membuktikannya.

Layanan VPS & Dedicated Server

Dapatkan kontrol penuh untuk mengelola bisnis, blog, aplikasi dengan layanan Virtual Private Server atau Dedicated Server. Ayo naik level sekarang bersama GaluhWeb.com !

Value Added Service

Dapatkan juga layanan tambahan lainnya seperti Nama Domain, Mail Hosting, Streaming Hosting, Sitelock, SSL dan masih banyak lagi.

GaluhWeb.com