<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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" version="2.0">

<channel>
	<title>AnnoMundi's Weblog</title>
	
	<link>http://www.annomundi.info</link>
	<description>AM, "in the year of the world"</description>
	<pubDate>Sat, 27 Sep 2008 06:14:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AnnoMundi" type="application/rss+xml" /><item>
		<title>Upgrade VirtualBox</title>
		<link>http://www.annomundi.info/2008/09/27/upgrade-virtualbox/</link>
		<comments>http://www.annomundi.info/2008/09/27/upgrade-virtualbox/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 06:14:40 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[Linux :Howto &amp; Tips]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Virtualbox]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=351</guid>
		<description><![CDATA[หลังจากเขียนบทความการทำ Virtual Server บน VirtualBox ไป 4 ตอน ก็ยังไม่มีเวลามาอัพเดทเขียนต่อเลย วันนี้พอมีเวลาว่างเลยไปเช็คดูที่เว็ป VirtualBox ก็เห็นว่าเขาออกเวอร์ชั่น 2.0.2 แล้ว ในตอนที่ผมเขียนบทความยังเป็นเวอร์ชั่น 1.6.4 อยู่เลย และด้วยความที่ชอบลองของใหม่ ผมเลยจัดการอัพเกรดซะเลย โดยดาว์นโหลด virtualbox-2.0_2.0.2-36488_Ubuntu_hardy_i386.deb มา สำหรับใครใช้ Ubuntu 64 Bit ก็โหลดมาให้ถูกด้ยนะครับ โหลดมาเสร็จแล้วก่อนอื่นเลย ให้ uninstall version เก่าออกก่อนแล้วลง libqt4-core และ libqt4-gui ก่อนครับ
sudo apt-get remove --purge virtualbox
sudo apt-get libqt4-core libqt4-gui
จากนั้นก็
sudo dpkg -i virtualbox-2.0_2.0.2-36488_Ubuntu_hardy_i386.deb
เป็นอันเสร็จเรียบร้อยครับ ถ้าใน Menu มันยังไม่มี VirualBox มาให้เราเรียกใช้ ก็ Log off ไปก่อนเข้ามาใหม่ [...]]]></description>
			<content:encoded><![CDATA[<p>หลังจากเขียนบทความการทำ Virtual Server บน VirtualBox ไป 4 ตอน ก็ยังไม่มีเวลามาอัพเดทเขียนต่อเลย วันนี้พอมีเวลาว่างเลยไปเช็คดูที่เว็ป VirtualBox ก็เห็นว่าเขาออกเวอร์ชั่น 2.0.2 แล้ว ในตอนที่ผมเขียนบทความยังเป็นเวอร์ชั่น 1.6.4 อยู่เลย และด้วยความที่ชอบลองของใหม่ ผมเลยจัดการอัพเกรดซะเลย โดยดาว์นโหลด virtualbox-2.0_2.0.2-36488_Ubuntu_hardy_i386.deb มา สำหรับใครใช้ Ubuntu 64 Bit ก็โหลดมาให้ถูกด้ยนะครับ โหลดมาเสร็จแล้วก่อนอื่นเลย ให้ uninstall version เก่าออกก่อนแล้วลง libqt4-core และ libqt4-gui ก่อนครับ</p>
<pre class="terminal">sudo apt-get remove --purge virtualbox
sudo apt-get libqt4-core libqt4-gui</pre>
<p>จากนั้นก็</p>
<pre class="terminal">sudo dpkg -i virtualbox-2.0_2.0.2-36488_Ubuntu_hardy_i386.deb</pre>
<p>เป็นอันเสร็จเรียบร้อยครับ ถ้าใน Menu มันยังไม่มี VirualBox มาให้เราเรียกใช้ ก็ Log off ไปก่อนเข้ามาใหม่ จะเรียกโปรแกรมได้ที่เมนู Application->System Tools->Sun xVM VirtualBox ครับ</p>
<blockquote><p>หมายเหตุ ถ้าเวอร์ชั่นเดิมยังใช้งานได้ดี ไม่อัพเกรดก็ได้นะครับ เพราะผมเพิ่งอัพเกรดยังดูไม่ละเอียดว่ามีปัญหาอะไรหรือเปล่า เท่าที่ดูเปิดใช้งาน Virtual Machine ที่ลง Ubuntu Server  และ WindowsXP ได้ปกติ</p></blockquote>
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2</a></li>
<li><a href="http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1</a></li>
<li><a href="http://www.annomundi.info/2007/06/18/ubuntu-704-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-self-signed-certs-%e0%b8%aa%e0%b8%b3%e0%b8%ab%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b9%87/" title="Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์">Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์</a></li>
<li><a href="http://www.annomundi.info/2007/05/31/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%9f%e0%b8%ad%e0%b8%a3%e0%b9%8c%e0%b9%81%e0%b8%a1%e0%b8%97%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%a7%e0%b8%b4%e0%b8%94/" title="วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์">วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/09/27/upgrade-virtualbox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4</title>
		<link>http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/</link>
		<comments>http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 09:23:50 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[Linux :Howto &amp; Tips]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Virtualbox]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=321</guid>
		<description><![CDATA[จากตอนที่แล้วที่เราลงเซ็ต Bridge Network ให้เครื่อง host และ virtualbox แล้ว ตอนนี้เราสารมารถจะรีโมท ssh เข้าไปใช้งาน Virtual Machine ได้แล้วครับ ในที่นี้ Virtual Machine ผม IP 192.168.1.4 ถ้าจะดู IP ก็ให้ Login เข้าไปแล้วใช้คำสั่ง ifconfig ดูก็ได้ครับ
ifconfig
จากนั้นให้ลอกง ssh จากเครื่อง host ของเราเข้าไปได้โดยใช้คำสั่ง
ssh annomundi@192.168.1.4 
โดย annomundi เป็น username ที่ผมสร้างไว้ตอนลง Ubuntu server ในตอนที่ผ่านมา ก็ให้เลี่ยนเป็น username และ ip ของเครื่อง virtual machine ที่คุณกำลังใช้อยู่ครับ หลังจากใส่ password แล้ว เราก็พร้อมที่จะใช้งานเครื่อง Virtual Machine แล้วครับ [...]]]></description>
			<content:encoded><![CDATA[<p>จากตอนที่แล้วที่เราลงเซ็ต Bridge Network ให้เครื่อง host และ virtualbox แล้ว ตอนนี้เราสารมารถจะรีโมท ssh เข้าไปใช้งาน Virtual Machine ได้แล้วครับ ในที่นี้ Virtual Machine ผม IP 192.168.1.4 ถ้าจะดู IP ก็ให้ Login เข้าไปแล้วใช้คำสั่ง ifconfig ดูก็ได้ครับ</p>
<pre class="terminal">ifconfig</pre>
<p>จากนั้นให้ลอกง ssh จากเครื่อง host ของเราเข้าไปได้โดยใช้คำสั่ง</p>
<pre class="terminal">ssh annomundi@192.168.1.4 </pre>
<p>โดย annomundi เป็น username ที่ผมสร้างไว้ตอนลง Ubuntu server ในตอนที่ผ่านมา ก็ให้เลี่ยนเป็น username และ ip ของเครื่อง virtual machine ที่คุณกำลังใช้อยู่ครับ หลังจากใส่ password แล้ว เราก็พร้อมที่จะใช้งานเครื่อง Virtual Machine แล้วครับ แต่ก่อนอื่นเพื่อที่เราจะไม่ต้องคอยใส่ password ทุกครั้งที่ ssh ก็ให้ทำดังนี้ครับ ที่เครื่อง host ให้เราใช้คำสั่ง</p>
<pre class="terminal">ssh-keygen -t rsa</pre>
<p>คำสั่งนี้จะสร้างไฟล์ id_rsa และ id_rsa.pub ในโฟลเดอร์ .ssh ตอนมันให้คีย์ passphrase ไม่ต้องใส่นะครับกด enter ผ่านเลย จากนั้นใช้คำสั่ง</p>
<pre class="terminal">scp ~/.ssh/id_rsa.pub annomundi@192.168.1.4:/home/annomundi</pre>
<p>เป็นการก็อบปี้ ไฟล์ id_rsa.pub ไปที่เครื่อง virtual machine  อย่าลืมเปลี่ยน annomundi และ ip เป็น username และ ip เครื่อง virtual machine ที่คุณใช้ด้วยนะครับ จากนั้นไปที่ virtual machine จะสั่งผ่าน ssh ที่เรารีโมทค้างไว้ก่อนหน้านี้ก็ได้ครับ โดยใช้คำสั่ง</p>
<pre class="terminal">mkdir ~/.ssh
mv ~/id_rsa.pub ~/.ssh/authorized_keys
chown -R annomundi:annomundi ~/.ssh
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys</pre>
<p>จากนั้นไปที่เครื่อง host แล้วของ ssh เข้ามาที่ virtual machine ถ้าไม่มีอะไรผิดพลาดเราจะสามารถ ssh เข้าไปได้โดยไม่ต้องใส่ password ทั้งนี้สำหรับการเซ็ตเครื่องเพื่อใช้งานจริงๆเราต้องมีการเซ็ต sshd config เพื่อความปลอดภัย แต่จะขอไม่กล่าวถึงในตอนนี้นะครับ ทีนี้ไปที่เครื่อง virtual machine เราจะทำการอัพเดท package list และอัพเกรดโปรแกรมต่างๆในเครื่องด้วยคำสั่ง</p>
<pre class="terminal">sudo aptitude update
sudo aptitude safe-upgrade
sudo aptitude full-upgrade</pre>
<p>จากนั้นก็ลงโปรแกรมพื้นฐาน อย่างพวก gcc, make, patch และอื่นๆ เพราะจำเป็นต้องใช้งาน ให้ใช้คำสั่งดังนี้ครับ</p>
<pre class="terminal">sudo aptitude install build-essential</pre>
<p>เสร็จแล้วตอนนี้เรามาปรับแต่งระบบกันอีกเล็กน้อย โดยแก้ไขไฟล์ ~/.bashrc</p>
<pre class="terminal">sudo chown annomundi:annomundi ~/.nano_history
nano ~/.bashrc</pre>
<p>บรรทัดแรกจะเป็นการแก้สิทธิ์ของไฟล์ .nano_history กลับมาเป้นของเรา ในกรณีบางทีมันไปเป็นของ root แล้วเวลาเรา edit ไฟล์มันจะแจ้งเตือน permission denied  หลังจากเปิดไฟล์ ~/.bashrc มาแล้วให้เพิ่มคำสั่งตามด้านล่างเข้าไปท้ายไฟล์</p>
<pre class="terminal">export PS1='\[\033[0;32m\]\u@\h\[\033[0;36m\] \w\[\033[00m\]: '
alias free="free -m"
alias nano="nano -w"</pre>
<p>จากนั้นสั่ง</p>
<pre class="terminal">source ~/.bashrc</pre>
<p>จะแสดง Prompt สวยงามขึ้น และการแสดงผลของคำสั่ง free จะแสดงหน่วยเป็น MB<br />
ตอนนี้ก่อนที่เราจะลงโปรแกรม server ต่างๆ ซึ่งจะกล่าวถึงในตอนถัดไป เราจะมาดูวิธีการ Backup Virtual Machine กันก่อน ถ้าตามอ่านมาในตอนที่ 1 จะเห็นว่า Virual Machine ที่เรากำลังใช้งานในตอนนี้ ซึ่งลง Ubuntu Server นั้นอยู่บน Virtual Disk สำหรับในเครื่องผมจะคือไฟล์  ~/.VirtualBox/VDI/UbuntuServer.vdi  คำสั่งสำหรับการ backup หรือ copy ให้ใช้คำสั่งดังนี้</p>
<pre class="terminal">VBoxManage clonevdi ~/.VirtualBox/VDI/UbuntuServer.vdi ~/.VirtualBox/VDI/UbuntuServer_Backup.vdi</pre>
<p>จะเป็นการโคลน Image ไฟล์ (Virtual Disk) UbuntuServer.vdi ไปยัง UbuntuServer_Backup.vdi คำสั่งนี้จะใช้เวลาขึ้นกับขนาดของ virtual disk ที่เราสร้างไว้ตอนแรกครับ </p>
<blockquote><p>การโคลน virtual disk image นี่ต้องปิด virtual machine ก่อนนะครับ</p></blockquote>
<p>หลังจากเสร็จแล้วเราก็จะมี virtual disk เหมือนๆกัน 2 อัน จะใช้ตัวไหนบูตก็ได้ครับ วิธีก็คือไปที่ Window หลักของ VirtualBox ไปที่ File -> Virtual Disk Manager แล้วกดปุ่ม Add เลือก virtual disk ที่เราโคลนมาเมื่อครู่ ตามรูปด้านล่างครับ<br />
<a href="http://www.annomundi.info/wp-content/uploads/add_virtual_disk.png" rel="lightbox"><img src="http://www.annomundi.info/wp-content/uploads/add_virtual_disk-300x297.png" alt="" title="add_virtual_disk" width="300" height="297" class="aligncenter size-medium wp-image-333" /></a><br />
กด Open และ Ok จากนั้นไปที่ Setting ไปที่ส่วน Harddisk ตามรูปด้านล่าง<br />
<a href="http://www.annomundi.info/wp-content/uploads/add_virtual_disk-2.png" rel="lightbox"><img src="http://www.annomundi.info/wp-content/uploads/add_virtual_disk-2-300x283.png" alt="" title="add_virtual_disk-2" width="300" height="283" class="aligncenter size-medium wp-image-334" /></a><br />
จะเห็นว่าเราสามารถเลือกได้ว่าจะให้ Virtual Disk ตัวไหนมาต่อกับ IDE Primary Master ก็ให้ลองเลือกเอาตัวที่เราโคลนเมื่อครู่นี้ครับ แล้วลอง Start Virtual Machine ดูครับ</p>
<p>ที่ต้องกล่าวถึงการ backup ก็เพื่อเวลาเราลงโปรแกรมหรือคอนฟิกโปรแกรมแล้วมีปัญหาแก้ไขไม่ได้ จะได้โคลน backup กลับมา หรได้ ซึ่งในตอนนี้ก็ควร backup ไว้เลยครับ แต่ทีนี้บางคนอาจสงสัยว่าทำไมไม่ใช้คำสั่งก็อบปี้ นั่นก็เพราะมันจะใช้ไม่ได้ครับ ผมก็ไม่ทราบเหมือนกันว่าทำไม ^^  เอาเป็นว่าไว้ตอนถัดไปเราจะเริ่มลงโปรแกรม server ต่างๆกันครับ ตอนนี้ถ้าว่างๆก็ backup แล้วลองลงโปรแกรมลองเซ็ตคอนฟิกเล่นไปพลางๆก่อนก็ได้ครับ</p>
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/09/27/upgrade-virtualbox/" title="Upgrade VirtualBox">Upgrade VirtualBox</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2</a></li>
<li><a href="http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1</a></li>
<li><a href="http://www.annomundi.info/2007/06/18/ubuntu-704-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-self-signed-certs-%e0%b8%aa%e0%b8%b3%e0%b8%ab%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b9%87/" title="Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์">Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์</a></li>
<li><a href="http://www.annomundi.info/2007/05/31/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%9f%e0%b8%ad%e0%b8%a3%e0%b9%8c%e0%b9%81%e0%b8%a1%e0%b8%97%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%a7%e0%b8%b4%e0%b8%94/" title="วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์">วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3</title>
		<link>http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/</link>
		<comments>http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 23:13:12 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[Linux :Howto &amp; Tips]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Networking]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Virtualbox]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=299</guid>
		<description><![CDATA[Create a permanent bridge
ในตอนนี้เราจะมาทำการเซ็ต Bridge ให้กับ เครื่อง Host และ Virtual Machine กันครับ เริ่มแรกปิด Virtual Machine เราไปก่อน โดยการสั่ง Shutdown นะครับ ถ้าเปิด Virtaul Machine ไว้อยู่ก็ให้ login เข้าไปแล้วสั่ง
sudo shutdown -h now
ตอนนี้จะปิด VirtualBox ไปก่อนก็ได้ครับ เพราะเราจะทำการเซ็ตที่เครื่อง Host เราก่อน ให้เปิด Terminal ขึ้นมา แล้วใช้คำสั่ง
sudo apt-get install bridge-utils uml-utilities
เป็นการลงโปรแกรมที่จำเป็นสำหรับการทำ Bridge Network จากนั้นให้เปิดไฟล์  /etc/network/interfaces ขึ้นมา
sudo gedit /etc/network/interfaces
แก้ไขให้เป็นไปตามด้านล่างครับ
auto eth0
iface eth0 inet manual

auto br0
iface br0 [...]]]></description>
			<content:encoded><![CDATA[<h3>Create a permanent bridge</h3>
<p>ในตอนนี้เราจะมาทำการเซ็ต Bridge ให้กับ เครื่อง Host และ Virtual Machine กันครับ เริ่มแรกปิด Virtual Machine เราไปก่อน โดยการสั่ง Shutdown นะครับ ถ้าเปิด Virtaul Machine ไว้อยู่ก็ให้ login เข้าไปแล้วสั่ง</p>
<pre class="terminal">sudo shutdown -h now</pre>
<p>ตอนนี้จะปิด VirtualBox ไปก่อนก็ได้ครับ เพราะเราจะทำการเซ็ตที่เครื่อง Host เราก่อน ให้เปิด Terminal ขึ้นมา แล้วใช้คำสั่ง</p>
<pre class="terminal">sudo apt-get install bridge-utils uml-utilities</pre>
<p>เป็นการลงโปรแกรมที่จำเป็นสำหรับการทำ Bridge Network จากนั้นให้เปิดไฟล์  /etc/network/interfaces ขึ้นมา</p>
<pre class="terminal">sudo gedit /etc/network/interfaces</pre>
<p>แก้ไขให้เป็นไปตามด้านล่างครับ</p>
<pre class="terminal">auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
   bridge_ports eth0

# The loopback network interface
auto lo
iface lo inet loopback</pre>
<p>จากนั้นสั่ง Restart Network</p>
<pre class="terminal">$sudo /etc/init.d/networking restart</pre>
<p>มันจะ restart network ใช้เวลาแปปนึงไม่ต้องตกใจครับ หลังจากเสร็จแล้ว เน็ตจะใช้งานได้เหมือนเดิม เพียงแต่จะเชื่อมต่อผ่าน Bridge </p>
<h3>สร้าง virtual interfaces สำหรับ VirtualBox</h3>
<p>หลังจากสร้าง Bridge เราก็จะมาสร้าง Virtual Interface (vbox0) ให้กับ Virtualbox  โดยการใช้คำสั่ง</p>
<pre class="terminal">sudo VBoxAddIF vbox0 `whoami` br0</pre>
<p>ตรง `whoami` ใช้ Black Quote นะครับ หรือจะพิมพ์ ชื่อ username เราไปตรงๆก็ได้ เสรจแล้วก็สั่ง</p>
<pre class="terminal">sudo /etc/init.d/vboxnet restart</pre>
<p>เพื่อ restart Virtualbox Host Network จากนั้นให้เปิด VirtualBox ขึ้นมาเลือก Virtual Machine ที่เราสร้างแล้ว กดปุ่ม Setting<br />
<a href="http://www.annomundi.info/wp-content/uploads/vm-setting-7.png" rel="lightbox"><img src="http://www.annomundi.info/wp-content/uploads/vm-setting-7-300x282.png" alt="" title="Virtual Machine Network Setting" width="300" height="282" class="aligncenter size-medium wp-image-303" /></a><br />
ตรง Attach to ให้เปลี่ยนเป็น Host Interface และตรง Interface Name ให้พิมพ์ vbox0 ลงไปแล้วกดปุ่ม OK จากนั้นให้ลอง Start Virtual Machine แล้วล็อกอินเข้าไปดู แล้วลอง ping yahoo.com ดูก็ได้ครับ<br />
<a href="http://www.annomundi.info/wp-content/uploads/virtualmachine-0.png" rel="lightbox"><img src="http://www.annomundi.info/wp-content/uploads/virtualmachine-0-300x187.png" alt="" title="Virtual Machine" width="300" height="187" class="aligncenter size-medium wp-image-306" /></a><br />
ลองสั่ง ifconfig ดูรายละเอียดก็ได้นะครับ มันจะแสดง IP ของเครื่องให้ดูด้วย</p>
<p>ก็เป็นอันเสร็จสำหรับการเซ็ต Bridge ให้กับเครื่อง Host และ VirtualBox ตอนต่อไปเราจะทำการลงโปรแกรมต่างๆบน Virtual Machine กันครับหลังจากลงเสร็จมันก็จะกลายเป็น Virtual Server ให้เราจำลองการใช้งานและฝึกเซ็ตอัพเครื่อง Server กัน ^^</p>
<blockquote><p>
หมายเหตุ : เท่าที่สังเกตุหากเราใช้งาน Virtualbox แล้วเราสั่ง Restart หรือ Shutdow เคร่ือง Host จะมี Error ระหว่างที่กำลัง Shutdown หรือ Restart แต่ก็ยังไม่พบว่าทำให้เกิดปัญหาอย่างอื่นครับ</p></blockquote>
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/09/27/upgrade-virtualbox/" title="Upgrade VirtualBox">Upgrade VirtualBox</a></li>
<li><a href="http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2</a></li>
<li><a href="http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1</a></li>
<li><a href="http://www.annomundi.info/2007/06/18/ubuntu-704-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-self-signed-certs-%e0%b8%aa%e0%b8%b3%e0%b8%ab%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b9%87/" title="Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์">Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์</a></li>
<li><a href="http://www.annomundi.info/2007/05/31/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%9f%e0%b8%ad%e0%b8%a3%e0%b9%8c%e0%b9%81%e0%b8%a1%e0%b8%97%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%a7%e0%b8%b4%e0%b8%94/" title="วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์">วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2</title>
		<link>http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/</link>
		<comments>http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 21:53:34 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[Linux :Howto &amp; Tips]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Virtualbox]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=262</guid>
		<description><![CDATA[จากตอนที่แล้วที่เราเซ็ตอัพ Virtual Machine เสร็จ ในตอนนี้จะเป็นขั้นตอนการลง Ubuntu 8.04.1 Hardy บน Virtual Machine ในตอนนี้จะอธิบายด้วยรูปภาพเป็นส่วนใหญ่นะครับ แต่ในบางช่วงในตอน Install อย่างช่วง Detect hardware ช่วง Copy ไฟล์ ผมอาจข้ามๆไปไม่ได้ capture รูปมาแสดง
เอาล่ะมาเริ่มกันเลย ที่ VirtualBox  ให้เรากดปุ่ม Start เพื่อเริ่มบูต Virtual Machine เครื่องจะทำการบูตจาก CD Image ที่เรา mount ไป


ในขั้นตอนการ Install ที่นี้ผมเลือกภาษาอังกฤษครับ

หน้าจอ Install ครับ ถ้าเกิด Virtualbox มัน capture mouse เราไปแล้ว และเราต้องการจะใช้งาน mouse ให้กดปุ่ม Ctrl ด้านขวาของ Keyboard นะครับ ทีนี้มาต่อให้เลือก [...]]]></description>
			<content:encoded><![CDATA[<p>จาก<a href="http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/">ตอนที่แล้ว</a>ที่เราเซ็ตอัพ Virtual Machine เสร็จ ในตอนนี้จะเป็นขั้นตอนการลง Ubuntu 8.04.1 Hardy บน Virtual Machine ในตอนนี้จะอธิบายด้วยรูปภาพเป็นส่วนใหญ่นะครับ แต่ในบางช่วงในตอน Install อย่างช่วง Detect hardware ช่วง Copy ไฟล์ ผมอาจข้ามๆไปไม่ได้ capture รูปมาแสดง</p>
<p>เอาล่ะมาเริ่มกันเลย ที่ VirtualBox  ให้เรากดปุ่ม Start เพื่อเริ่มบูต Virtual Machine เครื่องจะทำการบูตจาก CD Image ที่เรา mount ไป<br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-01.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-01-300x259.png" alt="" title="VirtualBox Virtual Machine Boot Screen" width="300" height="259" class="aligncenter size-medium wp-image-264" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-02.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-02-300x259.png" alt="" title="Install Ubuntu Server" width="300" height="259" class="aligncenter size-medium wp-image-265" /></a><br />
ในขั้นตอนการ Install ที่นี้ผมเลือกภาษาอังกฤษครับ</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-03.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-03-300x259.png" alt="" title="Install Ubuntu Server" width="300" height="259" class="aligncenter size-medium wp-image-266" /></a><br />
หน้าจอ Install ครับ ถ้าเกิด Virtualbox มัน capture mouse เราไปแล้ว และเราต้องการจะใช้งาน mouse ให้กดปุ่ม Ctrl ด้านขวาของ Keyboard นะครับ ทีนี้มาต่อให้เลือก Install Ubuntu Server ครับ และจากนี้ให้ดูตามรูปนะครับไฮไลท์สีแดงนั่นคือตามที่ผมเลือก ไม่จำเป็นต้องตามผมทั้งหมดก็ได้ครับ<br />
<span id="more-262"></span><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-04.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-04-300x259.png" alt="" title="Install Process" width="300" height="259" class="aligncenter size-medium wp-image-269" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-05.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-05-300x259.png" alt="" title="Install Process" width="300" height="259" class="aligncenter size-medium wp-image-270" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-06.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-06-300x259.png" alt="" title="Install Process" width="300" height="259" class="aligncenter size-medium wp-image-271" /></a><br />
ผมเลือกไม่ให้มัน Detect Keyboard ด้วยการกดคีย์ครับ โดยจะเลือกเอง</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-07.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-07-300x259.png" alt="" title="Install Process" width="300" height="259" class="aligncenter size-medium wp-image-273" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-08.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-08-300x259.png" alt="" title="Install Process" width="300" height="259" class="aligncenter size-medium wp-image-274" /></a><br />
ผมก็เลือกตาม 2 รูปบนครับ</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-09.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-09-300x259.png" alt="" title="install-ubuntu-server-09" width="300" height="259" class="aligncenter size-medium wp-image-276" /></a><br />
เลือกปุ่มสลับภาษา คิดว่าไม่น่าจะได้ใช้ แต่ก็เลือกเป็น Alt+Shift</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-10.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-10-300x259.png" alt="" title="install-ubuntu-server-10" width="300" height="259" class="aligncenter size-medium wp-image-277" /></a><br />
ตั้งชื่อโฮสท์ครับ ตั้งได้ตามสะดวก จะแก้ภายหลังก็ได้ครับ</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-11.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-11-300x259.png" alt="" title="install-ubuntu-server-11" width="300" height="259" class="aligncenter size-medium wp-image-278" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-12.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-12-300x259.png" alt="" title="install-ubuntu-server-12" width="300" height="259" class="aligncenter size-medium wp-image-279" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-13.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-13-300x259.png" alt="" title="install-ubuntu-server-13" width="300" height="259" class="aligncenter size-medium wp-image-280" /></a><br />
เลือกให้มันจัดการแบ่ง Partition ให้เราครับ </p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-14.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-14-300x259.png" alt="" title="install-ubuntu-server-14" width="300" height="259" class="aligncenter size-medium wp-image-281" /></a><br />
มันก็จะแบ่ง Virtual Disk ของเราเป็น  Partition โดยเป็น Partition หลักและ Swap</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-15.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-15-300x259.png" alt="" title="install-ubuntu-server-15" width="300" height="259" class="aligncenter size-medium wp-image-282" /></a><br />
ใส่ชื่อเราลงไปครับ หรืออะไรก็ได้ ภาษาอังกฤษ</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-16.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-16-300x259.png" alt="" title="install-ubuntu-server-16" width="300" height="259" class="aligncenter size-medium wp-image-283" /></a><br />
ตั้ง Username หลักของเรา</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-17.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-17-300x259.png" alt="" title="install-ubuntu-server-17" width="300" height="259" class="aligncenter size-medium wp-image-284" /></a><br />
และ Password ตรงนี้มันจะให้เราใส่ 2 ครั้งเพื่อยืนยันครับ</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-18.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-18-300x259.png" alt="" title="install-ubuntu-server-18" width="300" height="259" class="aligncenter size-medium wp-image-285" /></a><br />
ตรงนี้ถ้าไม่ได้ใช้ Proxy ก็ปล่อยว่างไปครับ ตอนนี้โปรแกรมมันต่ออกเน็ตผ่าน NAT ถ้าเราต่อ Network ที่ออก Internet ได้มันก็ออกเน็ตได้เหมือนกัน</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-19.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-19-300x259.png" alt="" title="install-ubuntu-server-19" width="300" height="259" class="aligncenter size-medium wp-image-286" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-20.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-20-300x259.png" alt="" title="install-ubuntu-server-20" width="300" height="259" class="aligncenter size-medium wp-image-287" /></a><br />
เลือกโปรแกรม Server ต่างๆ ว่าจะลงตัวไหนบ้าง ในที่นี้ผมเลือก OpenSSH อย่างเดียว อย่างอื่นๆค่อยไปลงทีหลัง</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-21.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-21-300x259.png" alt="" title="install-ubuntu-server-21" width="300" height="259" class="aligncenter size-medium wp-image-288" /></a><br />
เสร็จเรียบร้อยครับ ตอนนี้เราต้อง unmount cd ออกมา</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-22.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-22-300x260.png" alt="" title="install-ubuntu-server-22" width="300" height="260" class="aligncenter size-medium wp-image-289" /></a><br />
วีธี unmount ก็ตามรูปบนเลยครับ เพราะถ้าไม่ unmount cd เวลา restart virtual machine แล้วมันจะบูตจาก cd ก่อน</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-23.png" rel="lightbox[Install_Ubuntu]" title="Install Process"><img src="http://www.annomundi.info/wp-content/uploads/install-ubuntu-server-23-300x198.png" alt="" title="install-ubuntu-server-23" width="300" height="198" class="aligncenter size-medium wp-image-290" /></a><br />
เรียบร้อยครับหลังจาก restart เราสามารถล็อกอินเขาไปใช้งานได้ แต่ตอนนี้ Virtual Machine มันยังเชื่อต่อ Network แบบ Nat อยู่ เราต้องทำการเซ็ตเปลี่ยนเป็นแบบ Bridge เพื่อที่เราจะได้ ssh จากเครื่อง Host เราเข้าไปใช้งานได้ ซึ่งการเซ็ตให้ Virtual Machine เราต่อ Network แบบ Bridge นั้นผมจะเขียนต่อในตอนที่ 3 ครับ<br />
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/09/27/upgrade-virtualbox/" title="Upgrade VirtualBox">Upgrade VirtualBox</a></li>
<li><a href="http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3</a></li>
<li><a href="http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1</a></li>
<li><a href="http://www.annomundi.info/2007/06/18/ubuntu-704-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-self-signed-certs-%e0%b8%aa%e0%b8%b3%e0%b8%ab%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b9%87/" title="Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์">Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์</a></li>
<li><a href="http://www.annomundi.info/2007/05/31/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%9f%e0%b8%ad%e0%b8%a3%e0%b9%8c%e0%b9%81%e0%b8%a1%e0%b8%97%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%a7%e0%b8%b4%e0%b8%94/" title="วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์">วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1</title>
		<link>http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/</link>
		<comments>http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 16:50:15 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[Linux :Howto &amp; Tips]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Virtualbox]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=161</guid>
		<description><![CDATA[เนื่องจากที่ผมย้ายโฮสท์ไปใช้ VPS ที่มีแรมขนาด 256MB และได้ทำการเซ็ตอัพโปรแกรมต่างๆไปเยอะแต่ไม่ได้จดว่าทำอะไรไปบ้าง อีกทั้งตอนทำก็ทำตามข้อมูลที่หาได้จากในอินเตอร์เน็ต ดังนั้นก็เลยจะทำ Virtual Server ขึ้นมาแล้วเซ็ตอัพเพื่อให้เป็น Server ทดสอบก่อนไปใช้จริงบน VPS ซึ่งโปรแกรม Vitualize ที่ใช้งานง่ายและฟรีที่ผมรู้จักก็คือ VirtualBox นั่นเอง ในที่นี้ผมจะลงบน Ubuntu และ Guest เป็น Ubuntu Server Edition ดังนั้นก่อนอื่นให้ทำการดาว์นโหลดโปรแกรม VirtualBox และ Ubuntu Server Edition มาเตรียมกันไว้ก่อนเลยครับ
Download

VirtualBox
Ubuntu Server

วิธีลงโปรแกรม VirtualBox
ในที่นี้ผมดาว์นโหลด virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb มาไว้ที่ ~/Download ก็จัดการ Install ซะด้วยคำสั่ง
cd ~/Download
sudo dpkg -i
หลังจากลงเสร็จ เราจำเป็นต้องเซ็ต User Group ให้กับ User ก่อน ซึ่งสามารถใช้ Comand ตามด้านล่าง
sudo usermod -G [...]]]></description>
			<content:encoded><![CDATA[<p>เนื่องจากที่ผมย้ายโฮสท์ไปใช้ VPS ที่มีแรมขนาด 256MB และได้ทำการเซ็ตอัพโปรแกรมต่างๆไปเยอะแต่ไม่ได้จดว่าทำอะไรไปบ้าง อีกทั้งตอนทำก็ทำตามข้อมูลที่หาได้จากในอินเตอร์เน็ต ดังนั้นก็เลยจะทำ Virtual Server ขึ้นมาแล้วเซ็ตอัพเพื่อให้เป็น Server ทดสอบก่อนไปใช้จริงบน VPS ซึ่งโปรแกรม Vitualize ที่ใช้งานง่ายและฟรีที่ผมรู้จักก็คือ VirtualBox นั่นเอง ในที่นี้ผมจะลงบน Ubuntu และ Guest เป็น Ubuntu Server Edition ดังนั้นก่อนอื่นให้ทำการดาว์นโหลดโปรแกรม VirtualBox และ Ubuntu Server Edition มาเตรียมกันไว้ก่อนเลยครับ</p>
<h3><strong>Download</strong></h3>
<ul>
<li><a href="http://www.virtualbox.org/wiki/Downloads" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.virtualbox.org');">VirtualBox</a></li>
<li><a href="http://www.ubuntu.com/getubuntu/download" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.ubuntu.com');">Ubuntu Server</a></li>
</ul>
<h3><strong>วิธีลงโปรแกรม VirtualBox</strong></h3>
<p>ในที่นี้ผมดาว์นโหลด virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb มาไว้ที่ ~/Download ก็จัดการ Install ซะด้วยคำสั่ง</p>
<pre class="terminal">cd ~/Download
sudo dpkg -i</pre>
<p>หลังจากลงเสร็จ เราจำเป็นต้องเซ็ต User Group ให้กับ User ก่อน ซึ่งสามารถใช้ Comand ตามด้านล่าง</p>
<pre class="terminal">sudo usermod -G vboxusers -a annomundi</pre>
<p>จากนั้น logout ออกไป เมื่อเข้ามาใหม่แล้วให้ไปที่ Applications -&gt; System Tools -&gt; Sun xVM VirtualBox แต่ถ้าไม่มี Menu นี้ให้ลอง Restart เครื่องดู<br />
<a href="http://www.annomundi.info/wp-content/uploads/main_virtualbox.png" rel="lightbox" title="VirtualBox"><img class="aligncenter size-medium wp-image-172" title="Virtualbox Main Window" src="http://www.annomundi.info/wp-content/uploads/main_virtualbox-300x199.png" alt="" width="300" height="199" /></a></p>
<h3><strong>วิธีสร้าง Virtual Machine</strong></h3>
<p>ต่อไปเราจะทำการสร้าง Virtual Machine ขึ้นมาเพื่อที่จะลง Ubuntu Server ก่อนอื่นให้ไปที่ File -&gt; Virtual Disk Manager จากนั้น ก็กด New เพื่อเริ่มสร้าง Virtual Disk ทำตามรูปไปเรื่อยๆเลยครับ<br />
<a href="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-1.png" rel="lightbox[create_virtual_disk]" title="Create virtual disk"><img class="aligncenter size-medium wp-image-175" title="create_virtual_disk-1" src="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-1-300x249.png" alt="" width="300" height="249" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-2.png" rel="lightbox[create_virtual_disk]" title="Create virtual disk"><img class="aligncenter size-medium wp-image-176" title="create_virtual_disk-2" src="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-2-300x215.png" alt="" width="300" height="215" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-3.png" rel="lightbox[create_virtual_disk]" title="Create virtual disk"><img class="aligncenter size-medium wp-image-177" title="create_virtual_disk-3" src="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-3-300x215.png" alt="" width="300" height="215" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-4.png" rel="lightbox[create_virtual_disk]" title="Create virtual disk"><img class="aligncenter size-medium wp-image-178" title="create_virtual_disk-4" src="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-4-300x215.png" alt="" width="300" height="215" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-5.png" rel="lightbox[create_virtual_disk]" title="Create virtual disk"><img class="aligncenter size-medium wp-image-179" title="create_virtual_disk-5" src="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-5-300x215.png" alt="" width="300" height="215" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-6.png" rel="lightbox[create_virtual_disk]" title="Create virtual disk"><img class="aligncenter size-medium wp-image-180" title="create_virtual_disk-6" src="http://www.annomundi.info/wp-content/uploads/create_virtual_disk-6-300x249.png" alt="" width="300" height="249" /></a><br />
ถ้าทำตามขั้นตอนในรูป เราจะได้ Virtual Disk ขนาด 3GB ครับ ต่อไปเราจะเริ่มสร้าง Virtual Machine และลง Ubuntu Server กันครับ<br />
<span id="more-161"></span></p>
<p><a href="http://www.annomundi.info/wp-content/uploads/main_virtualbox.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-172" title="main_virtualbox" src="http://www.annomundi.info/wp-content/uploads/main_virtualbox-300x199.png" alt="" width="300" height="199" /></a><br />
ให้กด New เพื่อสร้าง Virtual Machine ก็ทำตามรูปด้านล่างนี้เลยครับ<br />
<a href="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-1.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-183" title="new_virtual_machine-1" src="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-1-300x215.png" alt="" width="300" height="215" /></a><br />
ใส่ชื่อ Virtual Machine และชนิดของ OS ที่จะลงในที่นี้ก็คือ Ubuntu<br />
<a href="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-2.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-184" title="new_virtual_machine-2" src="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-2-300x215.png" alt="" width="300" height="215" /></a><br />
กำหนดขนาดของหน่วยความจำของ Virtual Machine ซึ่งในที่นี้ผมเลือก 256MB เพราะ VPS ผมก็ขนาด 256MB<br />
<a href="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-3.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-185" title="new_virtual_machine-3" src="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-3-300x215.png" alt="" width="300" height="215" /></a><br />
เลือก Virtual Disk ที่เราสร้างในช่วงที่แล้วเพื่อนำมาใช้กับ Virtual Machine ตัวนี้<br />
<a href="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-4.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-187" title="new_virtual_machine-4" src="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-4-300x215.png" alt="" width="300" height="215" /></a><br />
กด Finish เราก็จะได้ Vitual Machine ว่างๆมา พร้อมให้เราลง Ubuntu<br />
<a href="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-5.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-188" title="new_virtual_machine-5" src="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-5-300x223.png" alt="" width="300" height="223" /></a><br />
<a href="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-6.png" rel="lightbox[create_virtual_machine]" title="Create Virtual Machine "><img class="aligncenter size-medium wp-image-189" title="new_virtual_machine-6" src="http://www.annomundi.info/wp-content/uploads/new_virtual_machine-6-300x199.png" alt="" width="300" height="199" /></a><br />
แต่ก่อนที่เราจะทำการเซ็ต Virtual Machine ต่อ โปรแกรม VirtualBox อาจฟ้องเตือนเกี่ยวกับ USB  ตรงนี้ไม่มีผลอะไรกับ Virtual Machine ที่เราจะนำมาทำ Server จำลอง แต่ถ้าใครอยากให้ Virtual Machine สนับสนุน USB ก็ให้ทำตามนี้ครับ</p>
<h3>Setup VirtualBox USB Support</h3>
<p>ให้ทำการแก้ไขไฟล์  /etc/init.d/mountdevsubfs.sh</p>
<pre class="terminal">sudo nano  /etc/init.d/mountdevsubfs.sh</pre>
<p>โดยแก้ตรงส่วน</p>
<pre class="terminal">#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb</pre>
<p>เป็น</p>
<pre class="terminal">#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb</pre>
<p>จากนั้นเช็คว่า Group ID ของ vboxusers</p>
<pre class="terminal">Medusa ~: grep vbox /etc/group
vboxusers:x:129:root,annomundi
Medusa ~</pre>
<p>จะเห็นว่า groupid ของ group vboxusers บนเครื่องผมคือ 129<br />
จากนั้นเปิดไฟล์ /etc/fstab ขึ้นมา</p>
<pre class="terminal">sudo gedit /etc/fstab</pre>
<p>เพิ่มข้อความด้านล่างนี้เข้าไปท้ายสุดของไฟล์ อย่าลือมแก้ devgid=129 เป็นค่า groupid ของ vboxusers บนเครื่องของท่านก่อน แล้วเซฟ</p>
<pre class="terminal">## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=129,devmode=664 0 0</pre>
<p>จากนั้นกลับไปแก้ไขไฟล์  /etc/init.d/mountkernfs.sh อีกครั้งนึง</p>
<pre class="terminal">sudo gedit /etc/init.d/mountkernfs.sh</pre>
<p>ให้หาบรรทัดที่มีข้อความตามค้าล่างนี้</p>
<pre class="terminal"># Mount spufs, if Cell Broadband processor is detected</pre>
<p>แล้วใส่ข้อความด้านล่างนี้ในบรรทัดก่อนข้อความตามด้านบน (อย่าลืมแก้ตรง devgid=129 ด้วยนะครับ)</p>
<pre class="terminal">## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=129,devmode=664</pre>
<p>จากนั้นให้สั่ง</p>
<pre class="terminal">sudo /etc/init.d/mountkernfs.sh</pre>
<p>เป็นอันเสร็จเรียบร้อยสหรับการเซ็ตให้ Virtualbox ใช้งาน USB ได้ (ไม่ได้ลองแต่ Warning จะหายไป)</p>
<h3>เตรียมความพร้อมของ Virtual Machine</h3>
<p>ก่อนอื่นถ้าคุณโหลด Ubuntu 8.04.1 Server Edition มาแล้ว ให้เราทำการ Mount Image (.iso) เข้ากับ Virtual Machine ก่อนเพื่อจะได้ทำการ Install Ubuntu ลง Virtual Machine ให้เลือก Virtual Macine ที่เราเพิ่งสร้างไปแล้วกด Settings<br />
<a href="http://www.annomundi.info/wp-content/uploads/vm-setting-1.png" rel="lightbox[virtual_machine_setting]" title="Virtual Machine Setting"><img class="aligncenter size-medium wp-image-209" title="vm-setting-1" src="http://www.annomundi.info/wp-content/uploads/vm-setting-1-300x282.png" alt="" width="300" height="282" /></a><br />
แล้วไปที่คลิ๊ก Check box ที่ Mount CD/DVD Drive และเลือก ISO Image File ตามรูปบน แล้วคลิ๊กปุ่ม Select ด้านข้าง<br />
<a href="http://www.annomundi.info/wp-content/uploads/vm-setting-2.png" rel="lightbox[virtual_machine_setting]" title="Virtual Machine Setting"><img class="aligncenter size-medium wp-image-210" title="vm-setting-2" src="http://www.annomundi.info/wp-content/uploads/vm-setting-2-300x234.png" alt="" width="300" height="234" /></a><br />
กดปุ่ม Add แล้วเลือกไปที่ไฟล์ iso ของ Ubuntu Server ที่เรา download มาในตอนแรก<br />
<a href="http://www.annomundi.info/wp-content/uploads/vm-setting-3.png" rel="lightbox[virtual_machine_setting]" title="Virtual Machine Setting"><img class="aligncenter size-medium wp-image-212" title="vm-setting-3" src="http://www.annomundi.info/wp-content/uploads/vm-setting-3-300x234.png" alt="" width="300" height="234" /></a><br />
กด Select แล้วหน้าจะจะเป็นตามรูปด้านล่าง</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/vm-setting-4.png" rel="lightbox[virtual_machine_setting]" title="Virtual Machine Setting"><img class="aligncenter size-medium wp-image-216" title="vm-setting-4" src="http://www.annomundi.info/wp-content/uploads/vm-setting-4-300x282.png" alt="" width="300" height="282" /></a><br />
จากนั้นให้ไปที่ General ตามหน้าจอด้านล่าง<br />
<a href="http://www.annomundi.info/wp-content/uploads/vm-setting-6.png" rel="lightbox[virtual_machine_setting]" title="Virtual Machine Setting"><img class="aligncenter size-medium wp-image-226" title="vm-setting-6" src="http://www.annomundi.info/wp-content/uploads/vm-setting-6-300x282.png" alt="" width="300" height="282" /></a><br />
ให้คลิ๊กที่ Check Box ด้านหน้า Enable PAE/NX  ส่วนถ้า CPU ใครรองรับ Virtualize จะกด Enable VT-x/AMD-V ไปก็ได้ครับ จากนั้นกด Ok เพื่อกลับไปที่ Window หลัก</p>
<p><a href="http://www.annomundi.info/wp-content/uploads/vm-setting-5.png" rel="lightbox[virtual_machine_setting]" title="Virtual Machine Setting"><img class="aligncenter size-medium wp-image-218" title="vm-setting-5" src="http://www.annomundi.info/wp-content/uploads/vm-setting-5-300x276.png" alt="" width="300" height="276" /></a><br />
ตอนนี้เราก็พร้อมที่จะบูต Virtual Machine ครั้งแรกแล้วครับ แต่ทีนี้ขั้นตอนการลงจะมีภาพประกอบค่อนข้างเยอะ จึงจะขอตัดไปตอนที่ 2 ครับ ซึ่งจะแสดงขั้นตอนการลง ซึ่งไม่ยากใครเคยลง Linux น่าจะทำได้<br />
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/09/27/upgrade-virtualbox/" title="Upgrade VirtualBox">Upgrade VirtualBox</a></li>
<li><a href="http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2</a></li>
<li><a href="http://www.annomundi.info/2007/06/18/ubuntu-704-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-self-signed-certs-%e0%b8%aa%e0%b8%b3%e0%b8%ab%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b9%87/" title="Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์">Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์</a></li>
<li><a href="http://www.annomundi.info/2007/05/31/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%9f%e0%b8%ad%e0%b8%a3%e0%b9%8c%e0%b9%81%e0%b8%a1%e0%b8%97%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%a7%e0%b8%b4%e0%b8%94/" title="วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์">วิธีแปลงฟอร์แมทไฟล์วิดีโอบนลินุกส์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving to SliceHost</title>
		<link>http://www.annomundi.info/2008/08/14/moving-to-slicehost/</link>
		<comments>http://www.annomundi.info/2008/08/14/moving-to-slicehost/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 02:32:42 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Hosting]]></category>

		<category><![CDATA[Slicehost]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=152</guid>
		<description><![CDATA[หลังจากที่จดๆจ้องๆ Slicehost มานาน ในที่สุดก็ตัดสินใจเช่า VPS 256MB plan ของ Slicehost ซึ่งหลังจากสมัครเพียง 2 นาที ก็สามารถเข้าไปเซ็ตอัพระบบได้ โดย OS ที่เลือกก็คือ Ubuntu 8.04.1 Hardy เนื่องจากใช้งานคุ้นมือสุด และมีข้อมูลในเน็ตเยอะสุด และหลังจากเข้าไปเซ็ตและลงโปรแกรมต่างๆเช่น Apache, PHP5, MySQL, Postfix รวมถึงเซ็ต DNS, FireWall ก็ลองย้ายเว็บนี้มาใช้งานดู ซึ่งก็ค่อนข้างเร็วกว่า Host เดิมเยอะเลย จากที่สังเกตุดู แต่ยังไม่แน่ใจว่าจะเร็วอย่างนี้ไปเรื่อยๆหรือเปล่า อาจต้อง Optimize Apache และ MySQL อีกเล็กน้อยให้ใช้ Memory น้อยแต่ยังทำงานได้เร็ว เนื่องจากข้อจำกัดของ Memory ที่มีเพียง 256MB
หลังจากนี้ก็จะเซ็ตอัพลง Ruby และ Rails เพื่อทำเว็ปด้วย RoR กำลังคิดว่าจะใช้ mod_rails (Passenger) [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">หลังจากที่จดๆจ้องๆ <a href="http://www.slicehost.com/" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.slicehost.com');">Slicehost</a> มานาน ในที่สุดก็ตัดสินใจเช่า VPS 256MB plan ของ <a href="http://www.slicehost.com/" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.slicehost.com');">Slicehost</a> ซึ่งหลังจากสมัครเพียง 2 นาที ก็สามารถเข้าไปเซ็ตอัพระบบได้ โดย OS ที่เลือกก็คือ Ubuntu 8.04.1 Hardy เนื่องจากใช้งานคุ้นมือสุด และมีข้อมูลในเน็ตเยอะสุด และหลังจากเข้าไปเซ็ตและลงโปรแกรมต่างๆเช่น Apache, PHP5, MySQL, Postfix รวมถึงเซ็ต DNS, FireWall ก็ลองย้ายเว็บนี้มาใช้งานดู ซึ่งก็ค่อนข้างเร็วกว่า Host เดิมเยอะเลย จากที่สังเกตุดู แต่ยังไม่แน่ใจว่าจะเร็วอย่างนี้ไปเรื่อยๆหรือเปล่า อาจต้อง Optimize Apache และ MySQL อีกเล็กน้อยให้ใช้ Memory น้อยแต่ยังทำงานได้เร็ว เนื่องจากข้อจำกัดของ Memory ที่มีเพียง 256MB</p>
<p style="text-align: left;">หลังจากนี้ก็จะเซ็ตอัพลง Ruby และ Rails เพื่อทำเว็ปด้วย RoR กำลังคิดว่าจะใช้ <a href="http://www.modrails.com/" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.modrails.com');">mod_rails (Passenger)</a> เพราะใช้ Memory ในการรัน RoR Application น้อยกว่า Mongrel ไว้ลงเสร็จจะมาเขียน Blog ต่อครับ ตอนนี้ขอไป Optimize Server ต่อก่อนครับ</p>
<p style="text-align: center;"><a href="http://www.annomundi.info/wp-content/uploads/slicehost-logo.jpg"><img class="size-medium wp-image-155 alignnone" title="slicehost-logo" src="http://www.annomundi.info/wp-content/uploads/slicehost-logo-300x156.jpg" alt="" width="300" height="156" /></a></p>
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2007/06/20/mini-review-about-shared-host-joyenttextdrive/" title="Mini Review about Shared Host @ Joyent/TextDrive">Mini Review about Shared Host @ Joyent/TextDrive</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/08/14/moving-to-slicehost/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux Console Command Part1</title>
		<link>http://www.annomundi.info/2008/08/08/linux-console-command-part1/</link>
		<comments>http://www.annomundi.info/2008/08/08/linux-console-command-part1/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 15:38:42 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[Linux :Howto &amp; Tips]]></category>

		<category><![CDATA[Howto]]></category>

		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=148</guid>
		<description><![CDATA[ช่วงนี้ใช้งาน Linux Console บ่อยและด้วยความที่ขี้เกียจคำสั่งที่เคยพิมพ์ไปแล้ว และจำได้ว่ามันมี command ที่ใช้รันคำสั่งที่เราเคยพิมพ์ไปแล้ว ปกติผมจะใช้ปุ่มลูกศรขึ้นลงเพื่อเลือกคำสั่งที่ผ่านๆมา แต่มันไม่สะดวกเพราะคำสั่งที่เคยพิมพ์ๆไปมันอาจพิมพ์ไปนานแล้ว ก็เลยลอง Search ดูก็เจอคำสั่งที่จะช่วยให้ประหยัดเวลาในการทำงาน
คำสั่งแรกเลย history
history
จะเป็นการลิสท์คำสั่งต่างๆที่เราเคยเรียกใช้งานไปแล้วทั้งหมด
history 10
จะเป็นการลิสท์คำสั่ง 10 คำสั่งสุดท้ายออกมา
เราสารถใช้คำสั่ง ! เพ่ือทำการรันคำสั่งนั้นอีกครั้ง เช่น
annomundi@develone:~$ history
55  history
56  pwd
57  ls
58  cd ~
59  history
annomundi@develone:~$ !57
ls
MyThread.class  mbox  rails-projects  sources  www
annomundi@develone:~$

จะเห็นว่าคำสั่ง !57 จะสั่งรันคำสั่ง ls นอกจากนี้เราสามารถใช้คำสั่ง
!!
เพื่อรันคำสั่งก่อนหน้านี้
นอกจากนี้ก็มีคำสั่ง !$ จะหมายถึงข้อความที่ตามหลังคำสั่งที่แล้ว เช่น
ls /etc/hosts
vi !$

คำสั่งหลังก็คือคำสั่ง vi /etc/host นั่นเอง
คำสั่ง !&#60;start of command&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>ช่วงนี้ใช้งาน Linux Console บ่อยและด้วยความที่ขี้เกียจคำสั่งที่เคยพิมพ์ไปแล้ว และจำได้ว่ามันมี command ที่ใช้รันคำสั่งที่เราเคยพิมพ์ไปแล้ว ปกติผมจะใช้ปุ่มลูกศรขึ้นลงเพื่อเลือกคำสั่งที่ผ่านๆมา แต่มันไม่สะดวกเพราะคำสั่งที่เคยพิมพ์ๆไปมันอาจพิมพ์ไปนานแล้ว ก็เลยลอง Search ดูก็เจอคำสั่งที่จะช่วยให้ประหยัดเวลาในการทำงาน</p>
<p>คำสั่งแรกเลย history</p>
<pre class="terminal">history</pre>
<p>จะเป็นการลิสท์คำสั่งต่างๆที่เราเคยเรียกใช้งานไปแล้วทั้งหมด</p>
<pre class="terminal">history 10</pre>
<p>จะเป็นการลิสท์คำสั่ง 10 คำสั่งสุดท้ายออกมา<br />
เราสารถใช้คำสั่ง ! เพ่ือทำการรันคำสั่งนั้นอีกครั้ง เช่น</p>
<pre class="terminal">annomundi@develone:~$ history
55  history
56  pwd
57  ls
58  cd ~
59  history
annomundi@develone:~$ !57
ls
MyThread.class  mbox  rails-projects  sources  www
annomundi@develone:~$
</pre>
<p>จะเห็นว่าคำสั่ง !57 จะสั่งรันคำสั่ง ls นอกจากนี้เราสามารถใช้คำสั่ง</p>
<pre class="terminal">!!</pre>
<p>เพื่อรันคำสั่งก่อนหน้านี้<br />
นอกจากนี้ก็มีคำสั่ง !$ จะหมายถึงข้อความที่ตามหลังคำสั่งที่แล้ว เช่น</p>
<pre class="terminal">ls /etc/hosts
vi !$
</pre>
<p>คำสั่งหลังก็คือคำสั่ง vi /etc/host นั่นเอง<br />
คำสั่ง !&lt;start of command&gt; เป็นการรันคำสั่งหลังสุดที่ขุึ้นต้นด้วย &lt;start of command&gt; เช่น</p>
<pre class="terminal">
pwd
ls -la
cd www
!ls
</pre>
<p>คำสั่ง !ls จะเป็นการรันคำสั่ง ls -la อีกครั้งนึงนั่นเอง<br />
คำสั่ง !-&lt;number&gt; จะเป็นการรันคำสั่งที่ &lt;number&gt; ก่อนหน้านี้ เช่น</p>
<pre class="terminal">
pwd
ls -la
cd www
!ls
!-4
</pre>
<p>คำส่ัง !-4 จะเป็นการรันคำสั่ง pwd อีกครั้งนึง</p>
<p>สำหรับคำสั่งพวกนี้บางคนอาจคุ้นเคยแล้ว แต่ผมเองเคยเห็นเพื่อนๆใช้กันแกต่ไม่ค่อยได้จำและเอามาใช้สักที เลยต้อง search หาเอามาใช้ซะหน่อยจะได้ประหยัดเวลาการพิมพ์คำสั่งบนคอนโซล ^^ ไว้อาจมีต่อภาค 2 เพราะผมยังไม่แม่นเรื่อง command parameter เท่าไหร่<br />
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/09/27/upgrade-virtualbox/" title="Upgrade VirtualBox">Upgrade VirtualBox</a></li>
<li><a href="http://www.annomundi.info/2008/08/20/virtualbox-on-ubuntu-hardy-4/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 4</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-3/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 3</a></li>
<li><a href="http://www.annomundi.info/2008/08/18/virtualbox-on-ubuntu-hardy-2/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 2</a></li>
<li><a href="http://www.annomundi.info/2008/08/17/virtualbox-on-ubuntu-hardy-1/" title="สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1">สร้าง Virtual Server ด้วย VirtualBox บน Ubuntu Hardy ตอน 1</a></li>
<li><a href="http://www.annomundi.info/2007/06/18/ubuntu-704-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-self-signed-certs-%e0%b8%aa%e0%b8%b3%e0%b8%ab%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%a7%e0%b9%87/" title="Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์">Ubuntu 7.04 : วิธีสร้าง Self-Signed Certs สำหรับเว็ปไซต์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/08/08/linux-console-command-part1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>วิธีการ Flush DNS Cache บนวินโดวส์</title>
		<link>http://www.annomundi.info/2008/07/23/howto-flush-dns-cache/</link>
		<comments>http://www.annomundi.info/2008/07/23/howto-flush-dns-cache/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 17:12:53 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[OpenDNS]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=130</guid>
		<description><![CDATA[จากบทความที่แล้วที่ผมเปลี่ยนมาใช้ OpenDNS เนื่องจาก DNS ของ True เดี้ยงบ่อย และต้องการเซ็ตอัพเว็ปเร็วๆ แต่ DNS True อัพเดทช้ามาก พอเปลี่ยนไปใช้ DNS ของ OpenDNS ผมก็จัดการสั่ง Refresh Cache ของ OpenDNS ให้อัพเดท Domain ของผม ซึ่งมันก็อัพเดทให้เป็นที่เรียบร้อย แต่ทีนี้ลองเป็ดเว็ปดูมันก็ยังชี้ไปที่โฮสท์เดิม ก็เลยเริ่มงงว่าทำไมมันยังชี้ไปที่โฮสท์เก่า ทั้งที่ DNS Server ก็อัพเดทเรียบร้อยชี้ไปที่โฮสท์ใหม่แล้วสุดท้ายหลังจาก Search Google ดูจึงรู้ว่าต้อง Clear DNS Cache บนวินโดวส์ก่อน วิธีก็คือเปิดหน้าต่าง Command Prompt ขึ้นมาแล้วใช้คำสั่ง
ipconfig /flushdns
จากนั้นตรวจสอบดูว่ามัน Clear DNS Cache หรือยังด้วยคำสั่ง
ipconfig /displaydns
ทั้งนี้ถ้าเป็น Windows Vista ให้เปิด Command Prompt ในโหมด Administrator [...]]]></description>
			<content:encoded><![CDATA[<p>จากบทความที่แล้วที่ผมเปลี่ยนมาใช้ OpenDNS เนื่องจาก DNS ของ True เดี้ยงบ่อย และต้องการเซ็ตอัพเว็ปเร็วๆ แต่ DNS True อัพเดทช้ามาก พอเปลี่ยนไปใช้ DNS ของ OpenDNS ผมก็จัดการสั่ง Refresh Cache ของ OpenDNS ให้อัพเดท Domain ของผม ซึ่งมันก็อัพเดทให้เป็นที่เรียบร้อย แต่ทีนี้ลองเป็ดเว็ปดูมันก็ยังชี้ไปที่โฮสท์เดิม ก็เลยเริ่มงงว่าทำไมมันยังชี้ไปที่โฮสท์เก่า ทั้งที่ DNS Server ก็อัพเดทเรียบร้อยชี้ไปที่โฮสท์ใหม่แล้วสุดท้ายหลังจาก Search Google ดูจึงรู้ว่าต้อง Clear DNS Cache บนวินโดวส์ก่อน วิธีก็คือเปิดหน้าต่าง Command Prompt ขึ้นมาแล้วใช้คำสั่ง</p>
<blockquote><p>ipconfig /flushdns</p></blockquote>
<p>จากนั้นตรวจสอบดูว่ามัน Clear DNS Cache หรือยังด้วยคำสั่ง</p>
<blockquote><p>ipconfig /displaydns</p></blockquote>
<p>ทั้งนี้ถ้าเป็น Windows Vista ให้เปิด Command Prompt ในโหมด Administrator นะครับ หลังจาก clear DNS cache แล้วลองเปิดเว็ปใหม่ดู มันก็ชี้ไปยังโฮสท์ใหม่ถูกต้อง ^^<br />
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/07/22/opendns/" title="OpenDNS">OpenDNS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/07/23/howto-flush-dns-cache/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OpenDNS</title>
		<link>http://www.annomundi.info/2008/07/22/opendns/</link>
		<comments>http://www.annomundi.info/2008/07/22/opendns/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 15:31:25 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[OpenDNS]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=127</guid>
		<description><![CDATA[เนื่องจากวันนี้ผมย้ายเว็ปๆนึงของผมไปยังโฮสท์ใหม่ (ก็โฮสท์เดียวกับที่นี่แหล่ะ) และ DNS Sever ของ True อย่างที่รู้ๆกัน ว่าอัพเดทช้ามาก แถมมีปัญหาบ่อย ส่วนผมก็ใจร้อนอยากเซ็ตอัพเว็ปเร็ว ก็เลยเปลี่ยนไปใช้ OpenDNS ซะเลย เห็นเขาว่าเร็วกว่า และมี Feature ที่น่าสนใจหลายอย่าง เช่น

Content Filtering
Phishing Protection
Domain Blocking
Adult Site Blocking
Domain Whitelisting

ที่เขาว่าเร็วเนื่องจาก OpenDNS มี Cache ที่ใหญ่มากและมี Server กระจายหลายแห่งทั่วโลก หลายๆคนอาจสงสัยว่ามันจะเร็วกว่า DNS Server ของ ISP หรือ อันนี้ผมก็ไม่แน่ใจครับว่า DNS cache ของ ISP ในไทยจะใหญ่ขนาดไหนและอัพเดทเร็วขนาดไหน เพราะถ้า Cache ไม่ใหญ่เวลาเราเปิดเว็ปที่ชื่อโดเมนไม่ได้ถูก Cache ไว้ มันก็วิ่งออกไปต่างประเทศอยู่ดี ส่วน DNS ของ True นั้นทำผมหงุดหงิดมาหลายครั้งแระ ข้อดีของ [...]]]></description>
			<content:encoded><![CDATA[<p>เนื่องจากวันนี้ผมย้ายเว็ปๆนึงของผมไปยังโฮสท์ใหม่ (ก็โฮสท์เดียวกับที่นี่แหล่ะ) และ DNS Sever ของ True อย่างที่รู้ๆกัน ว่าอัพเดทช้ามาก แถมมีปัญหาบ่อย ส่วนผมก็ใจร้อนอยากเซ็ตอัพเว็ปเร็ว ก็เลยเปลี่ยนไปใช้ <a href="http://www.opendns.com" target="_blank" onclick="javascript:pageTracker._trackPageview ('/outbound/www.opendns.com');">OpenDNS</a> ซะเลย เห็นเขาว่าเร็วกว่า และมี Feature ที่น่าสนใจหลายอย่าง เช่น</p>
<ul>
<li>Content Filtering</li>
<li>Phishing Protection</li>
<li>Domain Blocking</li>
<li>Adult Site Blocking</li>
<li>Domain Whitelisting</li>
</ul>
<p>ที่เขาว่าเร็วเนื่องจาก OpenDNS มี Cache ที่ใหญ่มากและมี Server กระจายหลายแห่งทั่วโลก หลายๆคนอาจสงสัยว่ามันจะเร็วกว่า DNS Server ของ ISP หรือ อันนี้ผมก็ไม่แน่ใจครับว่า DNS cache ของ ISP ในไทยจะใหญ่ขนาดไหนและอัพเดทเร็วขนาดไหน เพราะถ้า Cache ไม่ใหญ่เวลาเราเปิดเว็ปที่ชื่อโดเมนไม่ได้ถูก Cache ไว้ มันก็วิ่งออกไปต่างประเทศอยู่ดี ส่วน DNS ของ True นั้นทำผมหงุดหงิดมาหลายครั้งแระ ข้อดีของ OpenDNS คือถ้าเราย้าย Host เปลี่ยน Name Server เราสามารถสั่งให้ OpenDNS อัพเดท cache ได้ นอกจากนี้ยังเหมาะกับบ้านที่มีเด็กๆ เราสามารถเซ็ตป้องกันไม่ให้เด็กเปิดบางเว็ปที่ไม่เหมาะสมได้</p>
<p>อ้อบริการนี้ฟรีนะครับและไม่จำเป็นต้องสมัครก็ได้ เพียงแค่เปลี่ยน DNS ในเครื่องเราหรือที่ Router เป็น</p>
<ul>
<li>208.67.222.222</li>
<li>208.67.220.220</li>
</ul>
<p style="text-align: left;">แต่สมัครไว้จะดีกว่าเพราะสามารถเซ็ตค่าต่างๆได้ตามต้องการ สมัครก็ฟรีนะครับ<br />
<!-- OpenDNS button --><br />
<a href="http://www.opendns.com/share/" title="Use OpenDNS to make your Internet faster, safer, and smarter." onclick="javascript:pageTracker._trackPageview ('/outbound/www.opendns.com');"><img class="aligncenter" style="border:0;" src="http://images.opendns.com/buttons/use_opendns_155x52.gif" alt="Use OpenDNS" width="155" height="52" /></a><br />
<!-- / end OpenDNS button --><br />
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2008/07/23/howto-flush-dns-cache/" title="วิธีการ Flush DNS Cache บนวินโดวส์">วิธีการ Flush DNS Cache บนวินโดวส์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/07/22/opendns/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upgraded WordPress and Changes Permalink</title>
		<link>http://www.annomundi.info/2008/07/16/upgraded-wordpress-and-changes-permalink/</link>
		<comments>http://www.annomundi.info/2008/07/16/upgraded-wordpress-and-changes-permalink/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 04:45:37 +0000</pubDate>
		<dc:creator>AnnoMundi</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.annomundi.info/?p=95</guid>
		<description><![CDATA[หลังจากที่ WordPress 2.6 เพื่งออกมาเมื่อวานวันนี้ผมก็ถือโอกาสอัพเกรดเว็ปไซต์ซะเลย เนื่องจากในเวอร์ชั่น 2.6 นี้ มี Feature เพิ่มเข้ามาเยอะเลยครับ เช่น

Post Revisions  จะบันทึกการแก้ไขบทความของเราไว้ คล้ายๆกับ WikiPedia หรือ Version Control System ซึ่งทำให้การเขียนและแก้ไขบทความจากหลายคนทำได้ง่ายขึ้น สามารถดูได้ว่าใครแก้ไขบทความตรงจุดไหนบ้าง
Support Google Gears อันนี้ทำให้ทำงานในส่วน Admin เร็วขึ้นเพราะจะ Cache พวก Javascript และ CCS ไว้ในเครื่องเราเองทำให้ในส่วน Admin จะทำงานเร็วขึ้นเพราะไม่ต้องโหลดไฟล์พวกนี้
Press This! อันนี้ผมชอบมาก เพราะทำให้เราสามารถเขียนบล็อกอ้างอิงจากเว็ปอื่นๆได้สะดวกขึ้น
Theme Preview ทำให้เราสามารถพรีวิวดู Theme ก่อนจะใช้ Theme นั้น ฟีเจอร์นี้ผมก็รอมานานแระ
นอกจากนี้ยังมีฟีเจอร์อย่าง Word Count, Image Captions, Bulk management of Plugin และฟีเจอร์อื่นๆอีก

และหลังจากอัพเกรด WordPress เสร็จผมก็เลยจัดการเปลี่ยน [...]]]></description>
			<content:encoded><![CDATA[<p>หลังจากที่ WordPress 2.6 เพื่งออกมาเมื่อวานวันนี้ผมก็ถือโอกาสอัพเกรดเว็ปไซต์ซะเลย เนื่องจากในเวอร์ชั่น 2.6 นี้ มี Feature เพิ่มเข้ามาเยอะเลยครับ เช่น</p>
<ul>
<li>Post Revisions  จะบันทึกการแก้ไขบทความของเราไว้ คล้ายๆกับ WikiPedia หรือ Version Control System ซึ่งทำให้การเขียนและแก้ไขบทความจากหลายคนทำได้ง่ายขึ้น สามารถดูได้ว่าใครแก้ไขบทความตรงจุดไหนบ้าง</li>
<li>Support Google Gears อันนี้ทำให้ทำงานในส่วน Admin เร็วขึ้นเพราะจะ Cache พวก Javascript และ CCS ไว้ในเครื่องเราเองทำให้ในส่วน Admin จะทำงานเร็วขึ้นเพราะไม่ต้องโหลดไฟล์พวกนี้</li>
<li>Press This! อันนี้ผมชอบมาก เพราะทำให้เราสามารถเขียนบล็อกอ้างอิงจากเว็ปอื่นๆได้สะดวกขึ้น</li>
<li>Theme Preview ทำให้เราสามารถพรีวิวดู Theme ก่อนจะใช้ Theme นั้น ฟีเจอร์นี้ผมก็รอมานานแระ</li>
<li>นอกจากนี้ยังมีฟีเจอร์อย่าง Word Count, Image Captions, Bulk management of Plugin และฟีเจอร์อื่นๆอีก</li>
</ul>
<p>และหลังจากอัพเกรด WordPress เสร็จผมก็เลยจัดการเปลี่ยน Permalinks ของเว็ปซะ เนื่องจาก FireFox 3 และ Opera รองรับ URL ที่เป็น unicode แล้ว ทำให้ใน URL สามารถแสดงภาษาไทยได้ ผมก็เลยเปลี่ยน Permalinks ให้ URL ของแต่ล่ะบทความมันสื่อความหมาย ซึ่งอาจเป็นได้ท้้งภาษาไทยภาษาอังกฤษ ตัวอย่างเช่น Link ด้านล่างนี่ครับลองเปิดด้วย FireFox 3 แล้วดูที่ URL ดูนะครับ</p>
<p><a href="http://www.annomundi.info/2007/07/08/เซฟภาพเว็ปเพจด้วย-screengrab/" target="_blank">http://www.annomundi.info/2007/07/08/เซฟภาพเว็ปเพจด้วย-screengrab/</a></p>
<p>การเปลี่ยน Permalinks นี่น่าจะทำให้ลิงก์จากหน้าเว็ปที่ถูก Index ใน Search Engine เข้ามาแล้วไม่เจอหน้าที่ถูกต้อง แต่ก็น่าจะทำให้ Page Rank สูงขึ้นในระยะยาว(มัง) ^^&#8221;</p>
<p>สำหรับคนที่ใช้ WordPress สามารถดู Feature เต็มๆได้ที่นี่ครับ <a href="http://wordpress.org/development/2008/07/wordpress-26-tyner/" onclick="javascript:pageTracker._trackPageview ('/outbound/wordpress.org');">WordPress 2.6</a><br />
<h3>บทความที่เกี่ยวข้อง</h3>
<ul class="related_post">
<li><a href="http://www.annomundi.info/2007/05/20/keep-k2-sidebar-working-in-wp22/" title="Keep K2 Sidebar working in WP2.2">Keep K2 Sidebar working in WP2.2</a></li>
<li><a href="http://www.annomundi.info/2006/11/03/my-favorite-wordpress-plugins/" title="My Favorite WordPress Plugins">My Favorite WordPress Plugins</a></li>
<li><a href="http://www.annomundi.info/2006/10/29/wordpress-205-released/" title="WordPress 2.0.5 Released!">WordPress 2.0.5 Released!</a></li>
<li><a href="http://www.annomundi.info/2006/10/21/%e0%b8%9b%e0%b8%b1%e0%b8%8d%e0%b8%ab%e0%b8%b2-utf-8-%e0%b8%81%e0%b8%b1%e0%b8%9a-wordpress/" title="ปัญหา UTF-8 กับ WordPress">ปัญหา UTF-8 กับ WordPress</a></li>
<li><a href="http://www.annomundi.info/2006/07/13/%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-blog-%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%ad%e0%b8%b1%e0%b8%9e%e0%b9%82%e0%b8%ab%e0%b8%a5%e0%b8%94-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-performacing/" title="เขียน Blog และอัพโหลด ด้วย Performacing">เขียน Blog และอัพโหลด ด้วย Performacing</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.annomundi.info/2008/07/16/upgraded-wordpress-and-changes-permalink/feed/</wfw:commentRss>
		</item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.737 seconds --><!-- Cached page served by WP-Cache -->
