Tuesday, May 27, 2008

Micro$oft นั่งไม่ติด

เผย Micro$oft ยอมรับว่าปีหน้าจะปรับผลิตภัณฑ์ชุด Office ให้รองรับไฟล์โอเพ่นซอร์สมากขึ้น อ่านต่อ...

ที่มา : duocore.tv

Monday, May 26, 2008

บันทึกการติดตั้ง PHP5 บน FreeBSD6.2

เป็นการติดตั้งผ่าน port tree เพราะฉะนั้นท่านต้องต่อเน็ตไว้ด้วยนะคร๊าบ...

Step1. Login with root & #cd /usr/ports/lang/php5

Step2. #make install (After your enter please wait...)

Step3. Option for php5 เลือก APACHE Build Apache module ด้วยนะครับ

###ติดตั้ง PHP5-Extensions
Step1. #cd /usr/ports/lang/php5-extensions

Step2. #make install (After your enter please wait...)

Step3. พอมาถึงหน้าจอ Option for php5-extensions ท่านสามารถที่จะเลือก extensions ต่าง ๆ ได้ตามต้องการ(ขึ้นอยู่กับการเขียนโปรแกรมของแต่ละท่านนะครับ) ระยะเวลาในการติดตั้งนี้ก็ขึ้นอยู่กับว่าท่านเลือก extensions ไว้มากน้อยเพียงใด และความแรงของเน็ตก็มีส่วน...

###ทดสอบการทำงานของ PHP
Step1. #cd /usr/local/www/data (DocumentRoot ของแต่ละท่านอาจจะกำหนดไว้ไม่เหมือนกัน)

Step2. #vi test.php

Step3. #เขียน script php เพื่อตรวจสอบ version และ extensions ต่าง ๆ ด้วยคำสั่ง phpinfo();

Step4. ทดสอบเรียกเข้าไปยัง server จากเครื่องลูกข่ายโดยใช้ Browser ทีท่านถนัด
http://your server ip/test.php

##### Good Luck & Enjoy #####

บันทึกการติดตั้ง MySQL บน FreeBSD6.2

ขั้นตอนการติดตั้งที่จะแนะนำต่อไปนี้ เครื่อง Server ท่านต้องต่ออินเตอร์เน็ตไว้ก่อนนะครับ เพราะจะเป็นการติดตั้งผ่าน port tree ที่มากับระบบปฏิบัติการ FreeBSD
Step1. #cd /usr/ports/database/mysql50-server

Step2. ใช้คำสั่งติดตั้งพร้อมกำหนดค่าเริ่มต้นต่าง ๆ ดังนี้
#make \
#WITH_CHARSET=tis620 \
#WITH_XCHARSET=all \
#WITH_COLLATION=tis620_thai_ci \
#WITH_OPENSSL= yes \
#WITH_PROC_SCOPE_PTH=yes \
#install clean
enter แล้วรอสักครู่

Step3. สั่งให้ MySQL ทำงานทุกครั้งที่มีการบูตเครื่อง ด้วยคำสั่งนี้
#echo "mysql_enable="YES"" >> /etc/rc.conf

Step4. Reboot Server.

Tips...
เพื่อความปลอดภัยเมื่อติดตั้ง MySQL เรียบร้อยแล้วควรเปลี่ยนรหัสผ่านให้กับ root ด้วย ซึ่ง root จะเป็น username ที่มีสิทธิ์สูงสุดใน MySQL คำสั่งเปลี่ยนรหัสผ่าน ดังนี้
#mysqladmin -u root -p xxx (เมื่อ xxx คือรหัสผ่านที่ท่านต้องการใส่)

##### Good Luck and Enjoy #####

บันทึกการติดตั้ง Web Server บน FreeBSD6.2

Web Server เป็นชื่อเรียกของ Service ซึ่งเป็นซอฟแวร์ที่เน้นการทำงานทางด้านเซิร์ฟเวอร์เป็นหลัก และโปรแกรมที่ทำหน้าที่เป็น Web Server ก็มหลายตัวด้วยกันนะครับ ทั้งที่ฟรี และไม่ฟรี เช่น apache ซี่งเป็นซอฟร์แวร์ของโอเพ่นซอร์ส และ IIS ซึ่งเป็นซอฟร์แวร์ของไมโครซอฟร์(ตัวนี้ต้องซื้อ) แต่ในที่นี้ผมจะขอแนะนำการติดตั้ง apache ซึ่งรันบนระบบปฏิบัติการ FreeBSD.

Step1. Login with root & #cd /usr/ports/distfiles

Step2. #fetch http://lion.bus.ubu.ac.th/oss/FreeBSD/FAMP62.tar.gz

Step3. #gzip -cd FAMP62.tar.gz |tar xvf - (ระหว่าง xvf กับ - ต้องวรรคด้วย)

Step4. #cd /usr/ports/www/apache22

Step5. #make install(Please wait...)

###Configuration Apache22
Step1. #vi /usr/local/etc/apache22/httpd.conf

Step2. Edit and add this line to httpd.conf file
Directory index.php index.html
AddDefaultCharset tis-620
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Step3. Save and exit

Step4. #apachectl restart

###Config apache with auto start service
Step1. #echo "apache22_enable="YES"" >> /etc/rc.conf

Step2. #restart server

##### Good Luck and Enjoy #####

Saturday, May 24, 2008

ปัญหาภาษาไทยของ Openoffice2.4 บน Hardy

หลังจากที่ได้ติดตั้ง Ubuntu8.04(Hardy) ก็พบปัญหาภาษาไทยของ OpenOffice2.4 คือเวลาเราพิมพ์ภาษาไทยติดกันไปเรื่อย ฟอนด์บางชนิดจะทับซ้อนกันทำให้อ่านไม่ออก โดยเฉพาะฟอนด์ของค่ายไมโครซอร์ฟ จากที่เช็คข้อมูลในบอร์ดของคลับเขาบอกว่าเป็นบักของ OpenOffice2.4 ที่ติดออกมากับ Ubuntu8.04 นะครับ วิธีแก้ป้ญหาสามารถเข้าไปดูได้ที่นี้ แต่คำแนะนำในบอร์ดนี้ยังมีขอผิดพลาดอยู่ครับ ผมเลยมาเรียบเรียงใหม่ได้ใจความดังนี้

#พิมพ์คำสั่งเพื่อถอนการติดตั้ง OpenOffice2.4 ที่มากับ Ubuntu8.04

$sudo apt-get -y remove openoffice.org openoffice.org-base openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-evolution openoffice.org-filter-mobiledev openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-us openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-common openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-math openoffice.org-style-human openoffice.org-writer

#ติดตั้ง Java5

$sudo apt-get -y install sun-java5-bin sun-java5-jre sun-java5-jdk sun-java5-fonts sun-java5-plugin

Start....
Step1. โหลด OOo_2.4.0_LinuxIntel_install_en-US_deb.tar.gz
$wget -c http://www.stchman.com/tools/openoffice/OOo_2.4.0_LinuxIntel_install_en-US_deb.tar.gz

Step2. $tar zxvf OOo_2.4.0_LinuxIntel_install_en-US_deb.tar.gz

Step3. $cd /OOH680_m12_native_packed-1_en-US.9286/DEBS

Step4. $sudo dpkg -i *.deb

Step5. $cd /OOH680_m12_native_packed-1_en-US.9286/DEBS/desktop-integration

Step6. $sudo dpkg -i *.deb

เป็นอันเสร็จสิ้นขี้นตอนการแก้ปัญหาภาษาไทยของ OpenOffice2.4 ครับคราวนี้ก็ลองเปิดโปรแกรม write ขึ้นมาแล้วลองพิมพ์ข้อความภาษาไทยดู enjoy....

Friday, May 16, 2008

VIA สนับสนุนโอเพนซอร์ส เปิดสเปกชิปเซ็ต

ก่อนหน้านี้ทาง ATI ได้เปิดเผยสเปกของฮาร์ดแวร์ เพื่อให้สร้างไดรเวอร์โอเพนซอร์สได้ง่ายขึ้นไปแล้ว (ข่าวเก่า) ตอนนี้ถึงคิวของ VIA บ้างVIA ได้ประกาศในงาน Linux Foundation Collaboration Summit อ่านต่อ...


ที่มา : blognone.com

Thursday, May 15, 2008

Cartoon.


ที่มา : opensource2day.com

Wednesday, May 14, 2008

Install VMware Player/Workstation : Ubuntu8.04(Hardy)

ทักทายสาวก Ubuntu กันสักหน่อยนะครับ หลังจากที่ปล่อย Ubuntu8.04(Hardy) ออกมาได้สักพัก ใครที่ได้ลองเล่นดูแล้วก็เล่าสู่กันฟังนะครับ สำหรับผมเองพึ่งจะได้ลองติดตั้งเมื่อสองสามวันมานี้เอง ติดตั้งเสร็จก็ทำการ install vmware ซะเลย เพราะผมต้องใช้ทดสอบระบบต่าง ๆ อีกอยากก็ใช้ OS หลายตัวด้วยแหล่ะครับ ช่วง install vmware มีอุปสรรค์นิดหน่อย แต่ก็มีวิธีแก้ไขครับ ซึ่งถ้าเราข้ามจุดนี้ไปหล่ะก็จะมี error ตอนท้ายแน่นอน ว่าแล้วก้ไปดูวิธีแก้ปัญหากันเลย

Step1. Download VMware Player/Workstation

Step2. Applications-->Accessries-->Terminal

Step3. $tar xzvf VMware-workstation-6.0.2-59824.i386.tar.gz

Step4. $cd vmware-distrib

Step5. $sudo ./vmware-install.pl กด enter ระบบจะติดตั้งโปรแกรมให้เรา พอถึงขั้นตอนที่ระบบถามว่าจะ install vmware-config.pl ขั้นตอนนี้ให้เราตอบ NO ไปก่อนนะครับ (เนื่องจากไฟล์ vmware-config.pl ในเวอร์ชั่นนี้มีปัญหากับการทำงานบน kernel 2.6.24 Download patch ตาม Step6 ได้เลยครับ)

Step6. Download the latest any-any patch - currently vmware-any-any-update-116

Step7. $tar xzvf vmware-any-any-update-116.tgz

Step8. $cd vmware-any-any-update116

Step9. $sudo ./runme.pl กด enter เข้าไปเลยครับ พอถึงขั้นตอนการติดตั้ง vmware-config.pl ให้ตอบ YES หลังจากนั้นเราสามารถที่จะใช้ค่า Defualt ที่ระบบกำหนดมาให้เราได้เลยครับ enter ไปเรื่อย ๆ

Step10 สำหรับท่านที่มี lan card หลายตัวอย่าลืมกำหนด Bridg ของ lan card ให้ถูกต้องกับที่เราใช้งานอยู่ด้วยครับ ไม่เช่นนั้นระบบจะไม่สามารถ ping ออกได้เลย

สำหรับท่านที่ต้องการจะลงทั้งตัว Server แล้วก็ Workstation ก็ได้เช่นกันครับแต่ต้องกำหนด path ในการติดตั้งไปไว้คนละที่กัน ลองดูนะครับ ได้หรือไม่ได้ยังไงรายงานผลด้วย บาย...

Sunday, May 11, 2008

สำหรับสาวก Micro$oft(แต่ฟรี)

ไม่ได้เข้ามาอัปเดรตซะนานเลย สำหรับสาวก Micro$oft วันนี้ผมมีของฟรีมาฝาก ย้ำนะครับว่าของฟรีจริง ๆ ไม่มีค่าใช้จ่ายแต่อย่างใดทั้งสิ้น(ถ้าไม่ฟรี ผมจะไม่แนะนำ) พอดีไปเจอมา พี่ Google ของเราเขาใจดีทำ Software Google Pack มาให้เราได้ใช้กัน ท่านสามารถที่จะ Download ได้ที่นี้เลยครับ

http://pack.google.com/intl/th/pack_installer.html?hl=th&gl=th

ที่มา : ThaiBSD.com

Friday, May 2, 2008

คำสั่ง Update Ubuntu

การใช้งาน Ubuntu มีข้อดีอีกอย่าง คือระบบจะ Update packet ต่าง ๆ ให้เราอัตโนมัติ (เหมือนกับ xp) แต่ในกรณีที่เราไม่ได้ไปเลือก Option ให้ระบบ update อัตโนมัติหล่ะ จะทำอย่างไร ให้เราเปิด Terminal ขึ้นมานะครับ แล้วใช้คำสั่งนี้

$sudo update-manager -d

enter หนึ่งครั้งแล้วนั่งจิบกาแฟรอ ที่เหลือก็เป็นหน้าที่ของ Ubuntu อ้อ! อย่าลืมใส่รหัสผ่านของเราไปด้วยหล่ะ เพราะระบบเขาต้องการ (ช้าหรือเร็ว ขึ้นอยู่กับความแรงของเน็ตท่านนะครับ)