<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sarawut Ninsawat &#187; sos</title>
	<atom:link href="https://www.ninsawat.com/?cat=15&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://www.ninsawat.com</link>
	<description>A Personal Blog but not private</description>
	<lastBuildDate>Sat, 02 Aug 2025 08:02:05 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.2</generator>
	<item>
		<title>52N SOS svn installation</title>
		<link>https://www.ninsawat.com/?p=51&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=52n-sos-svn-installation</link>
		<comments>https://www.ninsawat.com/?p=51#comments</comments>
		<pubDate>Mon, 01 Jun 2009 02:45:55 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[sos]]></category>

		<guid isPermaLink="false">http://www.ninsawat.com/?p=51</guid>
		<description><![CDATA[ก็พยายามลองมาหลาย version ก็มีปัญหาตลอดครั้งนี้ ลอง svn สะหน่อยแล้วกัน วิธีการลงก็มีอะไรทื่ต้องทำมากกว่า version stable ก่อนอื่นก็ต้องทำการลง Java SDK, apache tomcat, Postgresql/PostGIS ทำการสร้างฐานข้อมูล และโหลด data model แล้วก็แก้ไข config ตามระบบที่ใช้ หลักก็ต้องอาศัย maven ช่วยในการสร้าง รายละเอียดหลัก ๆ ก็ตาม https://52north.org/twiki/bin/view/Sensornet/SosTutorial สรุปคร่าว ๆ 1. Load svn source ด้วยโปรแกรม svn client 2. ทำการลง maven 3. แก้ maven config ตามที่ tutorial บอกไว้ 4. ทำการเพิ่ม M2_HOME =&#62;maven path (e.g. c:\sos\maven\)&#8230;]]></description>
				<content:encoded><![CDATA[<p>ก็พยายามลองมาหลาย version ก็มีปัญหาตลอดครั้งนี้ ลอง svn สะหน่อยแล้วกัน</p>
<p>วิธีการลงก็มีอะไรทื่ต้องทำมากกว่า version stable</p>
<p>ก่อนอื่นก็ต้องทำการลง Java SDK, apache tomcat, Postgresql/PostGIS</p>
<p>ทำการสร้างฐานข้อมูล และโหลด data model แล้วก็แก้ไข config ตามระบบที่ใช้</p>
<p>หลักก็ต้องอาศัย maven ช่วยในการสร้าง</p>
<p>รายละเอียดหลัก ๆ ก็ตาม https://52north.org/twiki/bin/view/Sensornet/SosTutorial</p>
<p>สรุปคร่าว ๆ</p>
<p>1. Load svn source ด้วยโปรแกรม svn client</p>
<p>2. ทำการลง maven</p>
<p>3. แก้ maven config ตามที่ tutorial บอกไว้</p>
<p>4. ทำการเพิ่ม M2_HOME =&gt;maven path (e.g. c:\sos\maven\) แล้วก็ M2 -&gt; %M2_HOME%bin\ (อาจจะต้อง reboot)</p>
<p>5. จากนั้นก็เข้าไปที่ directory source ของ sos แล้วพิมพ์คำสั่ง mvn clean install</p>
<p>มันก็จะทำการสร้างไฟล์ war มาน่าจะอยู่ใน  52n-sos\52-sos-service\target\52nSOSv3svn.war</p>
<p>6. จากนั้นก็เข้าหน้า apache tomcat แล้วโหลดไฟล์ war ไปสะ</p>
]]></content:encoded>
			<wfw:commentRss>https://www.ninsawat.com/?feed=rss2&#038;p=51</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ติดตั้ง SOS server</title>
		<link>https://www.ninsawat.com/?p=24&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e0%25b8%2595%25e0%25b8%25b4%25e0%25b8%2594%25e0%25b8%2595%25e0%25b8%25b1%25e0%25b9%2589%25e0%25b8%2587-sos-server</link>
		<comments>https://www.ninsawat.com/?p=24#comments</comments>
		<pubDate>Fri, 16 Feb 2007 05:40:00 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[sos]]></category>

		<guid isPermaLink="false">http://www.ninsawat.com/?p=24</guid>
		<description><![CDATA[วันนี้ ก็มาง่มวิธีติดตั้ง SOS กันจากผลงานของ 52north โดยจะต้องทำการติดตั้ง Apache-Tomcat server สะก่อนก็เป็นครั้งแรกที่จะลองทำดู 1. เริ่มแรกก็ติดตั้ง J2SDK ขอเน้น ว่า SDK ไม่ใช่แค่ JRE นะครับ download มาเน้นเพิ่มเติมอีกทีว่า J2SDK ของ Sun ด้วย เพราะมี J2SDK-GCJ อีกตัวซึ่งใช้ไม่ได้นะครับ 2. Download Apache-Tomcat จาก download ถ้าหากใช้ rpm ได้ก็ดีนะ ง่ายดายกว่า ลองติดตามดูรายละเอียดที่ Simple Tomcat 5 Installer- วิธีลงด้วย src ก็แค่ untar ไปไว้ใน /usr/lib/ สะแล้วก็สั่ง startup.sh ใน /bin/- ข้อสำคัญต้องทำการเพิ่มค่า JAVA_HOME ใน /etc/profiles&#8230;]]></description>
				<content:encoded><![CDATA[<p>วันนี้ ก็มาง่มวิธีติดตั้ง SOS กันจากผลงานของ <a href="https://incubator.52north.org/twiki/bin/view/Sensornet/SensorObservationService#SOS_actual_snapshot">52north</a></p>
<p>โดยจะต้องทำการติดตั้ง Apache-Tomcat server สะก่อนก็เป็นครั้งแรกที่จะลองทำดู</p>
<p>1. เริ่มแรกก็ติดตั้ง J2SDK ขอเน้น ว่า SDK ไม่ใช่แค่ JRE นะครับ <a href="http://java.sun.com/javase/downloads/index.jsp">download</a></p>
<p>มาเน้นเพิ่มเติมอีกทีว่า J2SDK ของ Sun ด้วย เพราะมี J2SDK-GCJ อีกตัวซึ่งใช้ไม่ได้นะครับ</p>
<p>2. Download Apache-Tomcat จาก <a href="http://tomcat.apache.org/">download</a><br />  ถ้าหากใช้ rpm ได้ก็ดีนะ ง่ายดายกว่า ลองติดตามดูรายละเอียดที่ <a href="http://www.howtoforge.com/apache2_tomcat5_mod_jk_integration">Simple Tomcat 5 Installer</a><br />- วิธีลงด้วย src ก็แค่ untar ไปไว้ใน /usr/lib/ สะแล้วก็สั่ง startup.sh ใน /bin/<br />- ข้อสำคัญต้องทำการเพิ่มค่า JAVA_HOME ใน /etc/profiles<br />
<blockquote></blockquote>
<blockquote><p>#Tomcat<br />JAVA_HOME=/usr/java/jdk1.5.0_06<br />export JAVA_HOME</p></blockquote>
<p>- ตรวจสอบระบบโดย http://localhost:8080 <span style="font-weight: bold;">(ถ้าเข้าไม่ได้ลอง ดู security ว่าเปิดให้เข้า 8080:9080/tcp หรือเปล่า)</span><br />- ถ้าเข้าระบบไม่ได้อาจจะเพราะไม่มี admin user ให้ไปเพิ่มในไฟล์ /usr/lib/apache-tomcat/conf/tomcat-users.xml</p>
<p>โดยเพิ่มข้อความดังข้างล่าง<br /><role rolename="manager"><role rolename="admin"><user username="admin" password="passwd" roles="admin,manager"><br />3.ติดตั้ง Ant สะ โดย <a href="http://ant.apache.org/">Download</a> </user></role></role><br />
<blockquote></blockquote>
<p>แต่เราลงโดยใช้ rpm ของมัน ก็เลยง่ายหน่อย ไม่งั้นก็อาจจะยุ่งยาก บ้าง<br />- ข้อสำคัญต้องทำการเพิ่มค่า ANT_HOME ใน /etc/profiles<br />
<blockquote>#ANT<br />ANT_HOME = /usr/bin/<br />export ANT_HOME</p></blockquote>
<blockquote></blockquote>
<p>4.ทำการ tar SOS ไว้ใน้ /usr/ ก็ได้</p>
<p>5. ติดตั้ง postgresql/postgis</p>
<p>- copy postgresql-8.1xxx.jdbc3.jar และ postgis_1.xx.jar ไปไว้ใน /usr/sos/lib/<br />หา้กไม่พบ postgis_1xx.jar ต้องทำการติดตั้ง postgis-jdbc-xxx.rpm หรือทำการ recomplie เพื่อสร้างขึ้นมา<br />- สร้าง DB ชื่อ SosDatabase<br />- dump datamodel.sql จาก /sql/ และ test.sql เข้าไปใน DB<br />- ทำการแ้ก้ไขค่า config.properties โดยเป็นค่าเพื่อการติดต่อ DB<br />    ข้อควรระวังอย่างมากคือ ค่าดังนี้<br />    <span style="font-weight: bold;">conf.sos.ds.daofactory และ conf.sos.result.lease (ex. 5 ) โดยค่า lease นั้นใน config ลืมกำหนดและบอกให้แก้มานะ ไม่เ่ช่นนั้นก็จะ run ไม่ได้</p>
<p></span>- ทำการแก้ไขค่า build.properties โดยต้องทำการระบุให้ถูกต้องโดยเฉพาะ TOMCAT_HOME และ JAVA_HOME</p>
<p>- เข้าไปใน /conf/ และพิมพ์คำสั่ง ant<br />- หาก error เกี่ยวกับ tools.jar ให้ลอง copy tools.jar จาก jdk/lib ไปที่ jre/lib</p>
<p>ถ้าทุกอย่าง พร้อมลองเข้า</p>
<p>http://localhost:8080/52nSOSv2/testClient.html<br />และทดลอง getCapabilities</p>
<p>http://localhost:8080/52nSOSv2/sos?REQUEST=GetCapabilites&#038;SERVICE=SOS&amp;ACCEPTVERSIONS=0.0.31</p>
<p>ปล Jakarta และ Tomcat admin นั้นไม่จำเป็น แต่จะลงก็ได้</p>
]]></content:encoded>
			<wfw:commentRss>https://www.ninsawat.com/?feed=rss2&#038;p=24</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
