มีนาคม 17, 2008
จุดเด่นหนึ่งที่ผมชอบ Ubuntu ตรงที่ว่าค่อนข้างสะดวกในการติดตั้งซอฟท์แวร์ โดยเฉพาะซอฟท์แวร์ประเภท Opensource เนื่องจากผู้ใช้สามารถติดตั้งซอฟท์แวร์ผ่านอินเตอร์เน็ตได้ทันที ไม่เว้นแม้แต่ซอฟท์แวร์อย่าง UMN MapServer วันนี้เลยขอนำมาเขียนไว้เพื่อน้องๆมือใหม่ที่หัดใช้ Ubuntu จะได้ทดลองนำไปใช้กัน
1. จัดการกับ libgd ก่อน
$ wget http://www.libgd.org/releases/gd-2.0.35.tar.bz2
$ tar xvjf gd-2.0.35.tar.bz2
$ cd gd-2.0.35
$ ./configure –without-xpm –with-freetype –with-libiconv-prefix=/usr
$ make && sudo make install
$ cd ..
2. ดำเนินการต่อกับ MapServer 5
$ export LD_RUN_PATH=/usr/local/lib
$ wget http://download.osgeo.org/mapserver/mapserver-5.0.0.tar.gz
$ tar xvzf mapserver-5.0.0.tar.gz
$ cd mapserver-5.0.0
$ ./configure –enable-debug –with-httpd=/usr/sbin/apache2 –with-proj=/usr
–with-freetype –with-postgis=/usr/bin/pg_config –with-wfs –with-wcs
–with-ogr=/usr/bin/gdal-config –with-gdal=/usr/bin/gdal-config –with-tiff
–with-wmsclient –with-wfsclient –with-curl-config=/usr/bin/curl-config
–with-threads –with-libiconv=/usr –with-gd=/usr/local –with-png=/usr
–with-geos –with-agg –without-eppl
$ make
$ unset LD_RUN_PATH
$ sudo cp legend mapserver-config msencrypt scalebar shp2img shp2pdf shptree
shptreetst shptreevis sortshp tile4ms /usr/local/bin
$ sudo cp mapserv /usr/lib/cgi-bin/
$ cd ..
– อย่างเริ่มสร้าง Temp นะครับ
$ sudo mkdir /var/www/tmp
$ sudo chown www-data:www-data /var/www/tmp
$ sudo chmod u+rx /var/www/tmp
ไม่มีความเห็น » |
LINUX, mapserver |
ลิงค์อ้างถึง
แสดงความเห็นโดย pkgis2007
มีนาคม 4, 2008
วันนี้มีอีเมลฉบับหนึ่งเขียนมาถามเรื่อง OpenSource GIS โดยถามเกี่ยวกับประเด็นต่างๆเกี่ยวกับการใช้งานและการนำไปพัฒนาระบบสารสนเทศในองค์กรเล็กๆ แต่สิ่งหนึ่งที่ผมอยากนำมากล่าวถึงและเขียนเก็บไว้ใน Blog คือเรื่องของการใช้งาน Linux เพราะว่าหลายๆท่านยังคงเข้าใจว่าการใช้งาน Opensource จำเป็นที่จะต้องใช้งานร่วมกับระบบปฏิบัติการ Linux อย่างเดียว แท้จริงแล้ว โปรแกรมในกลุ่ม OpenSource GIS ในปัจจุบันนั้นสามารถใช้งานได้ใน windows และ Max โดยการใช้งานก็ง่ายกว่าแต่ก่อนมากมายนัก เนื่องจากมีไลบารี่ที่ทำการคอมไฟล์มาเรียบร้อยแล้ว หรือบางตัวก็มีชุดติดตั้ง (installer) มาให้ครบถ้วน ดังนั้นท่านที่ยังห่วงว่าถ้าใช้ OpenSource แล้วต้องใช้ Linux เป็นก็น่าจะไม่ต้องกังวลอีกต่อไป แต่สำหรับท่านที่อยากจะทดลองใช้ Linux กับโปรแกรม OpenSource GIS แล้วไม่ทราบว่าจะเริ่มยังไงดี ผมของแนะนำ Linux Live CD ครับ
Live CD ก็คือการทำแผ่น CD ให้สามารถ Boot เข้า Linux และใช้งานซอฟท์แวร์ต่างๆจากแผ่น CD ได้ทันทีโดยที่ไม่ต้องทำการติดตั้งหรือลงโปรแกรม Linux และโปรแกรมอื่นๆ บนเครื่อง ท่านสามารถหัดใช้ Linux และโปรแกรม OpenSource GIS ได้ทันที สำหรับมือใหม่หัดขับผมแนะนำ Live CD ตัวหนึ่ง(จริงๆแล้วมีเยอะหลายตัวครับ) ชื่อว่า Ominiverdi ตัวนี้เป็น Linux Live ที่ทำมาเฉพาะ OpenSource GIS เลยเพราะมีซอฟท์แวร์และไลบารี่ ได้แก่
GRASS 6.2.2
QGIS 0.8.1
PostgreSQL 8.2.4
PostGIS 1.3.1
GDAL 1.4.2
Proj 4.5.0
R 2.4.1
PgAdmin 1.6.3
เมื่อใส่แผ่นและทำการ Boot เครื่องก็ทำงานได้เลยท่านที่สนใจสามารถไปดาวน์โหลดได้ที่ http://livecd.ominiverdi.org/index.php?page=Home%20Page

มี 1 ความคิดเห็น |
LINUX |
ลิงค์อ้างถึง
แสดงความเห็นโดย pkgis2007
กุมภาพันธ์ 15, 2008
ชวนเพื่อนๆพี่ๆที่มีคอมพิวเตอร์เก่า ไม่ได้ใช้งานมาร่วมในโครงการ ubuntu linux for children being ของ ubuntu club ครับ โดยสามารถบริจาคคอมพิวเตอร์หรือแรงกาย(สำหรับร่วมสอน) โดยโครงการนี้ก็ จะนำคอมพิวเตอร์เครื่องเก่า ที่ติดตั้ง ubuntu ไปหยิบยื่น ให้เด็กๆ ตจว. ท่านที่สนใจสามารถติดต่อได้ที่ ติดต่อเบอร์คลับครับ 085-325-3042 mail: ubuntuclubteam@gmail.com (อ้างอิงจาก http://ubuntuclub.com/node/658 )

สำหรับผมเอง ก็จะไปช่วยทางกลุ่มสอนครับ เพราะว่าช่วยนี้กำลังทรัพย์จาง แต่กำลังกายพอมี ท่านที่สนใจลองติดตามข่าวคราวกิจกรรมได้ที่ http://ubuntuclub.com ครับ ไหนๆก็มาทาง linux แล้วเลยขอประชาสัมพันธ์อีก 2 เรื่องคือ LinuxSIS 5.5.5 เปิดให้ Download แล้ว โดยมีการปรับปรุงและแก้ไข bug จากเวอร์ชั่นก่อนหน้า (รายละเอียด http://wiki.opentle.org/SIS-Upgrade-Bugfix) ท่านที่สนใจไปดาวโหลดได้ที่ http://www.opentle.org/th/downloadcat/view/59

นอกจากนี้ยังมี LinuxTLE 9.0 Hua-Hin ที่เปิดให้ดาวโหลดมาใช้งานได้แล้ว โดยใช้ Ubuntu 7.10 เป็นฐานในการพัฒนา ที่สำคัญเน้นไปที่การใช้งานง่าย สำหรับผู้ใช้ linux destop ทั่วไป ดาวโหลดได้ที่ http://www.opentle.org/th/node/7852

มี 1 ความคิดเห็น |
LINUX, general |
ลิงค์อ้างถึง
แสดงความเห็นโดย pkgis2007