Tuesday, January 05, 2010

HFS – HTTP File Server

เคยมั้ยครับ อยากจะนำ file จากเครื่องนึงไปอีกเครื่องนึง แต่ไม่มีอุปกรณ์พวก
removeable drive จะ share file ก็ทำไม่ได้ (ติด policy หรืออื่นๆ) ลองดูเจ้า
HFS ดูครับ

HFS คืออะไร?
ลองเข้าไปดูรายละเอียดที่ http://rejetto.com/hfs/?f=intro
เค้าบอกว่า มันคือ ...
File sharing , webserver, opensource, free และ รับรองว่าไม่มี malware


เริ่มเลยละกัน
ก่อนอื่น ไป Download มาก่อน ที่ http://rejetto.com/hfs/ แล้วเลือก Tab
Download
จะเห็นได้ว่า ขนาดเล็กมากๆ แค่ 600 Kbyte เอง


Download แป้บเดียวก็เรียบร้อย ต่อมาเรามาเริ่มดำเนินการกันดีกว่า
1. โดยหลังจากที่ Download มาเรียบร้อยแล้ว ก็ Double Click โปรแกรมขึ้นมา
เลยครับ อาจจะมีคำถามจาก Windows Firewall หรืออื่นๆ ว่าจะอนุญาตให้โปรแกรมนี้
ดำเนินการให้บริการด้านเครือข่ายหรือเปล่า ? แน่นอนครับ ก็ Allow มันซะ


2. แล้วก็จะแสดงหน้าจอโปรแกรม HFS ที่แสนน่ารักตัวนี้ครับ หลักๆ ก็จะมี
เมนูอยู่ 3 Tab ใหญ่ๆ คือ Menu, Port และที่บอกว่า You are in …. Mode (โดยจะ
เปลี่ยนอยู่ระหว่าง easy และ expert mode ครับ ต่างกันยังไง ต๊ะไว้ก่อน เด่วบอก
ครับ)



3. มาดูที่ Menu กันก่อนครับ มีไรบ้าง?


จะสังเกตได้ว่ามีการแบ่ง เมนู ออกเป็น 5 ส่วน หลักๆ คือ
ส่วนแรก เกี่ยวกับการบริหารจัดการ Server
ส่วนที่ 2 เกี่ยวกับการกำหนด file ที่จะให้บริการ
ส่วนที่ 3 เกี่ยวกับการบันทึก option file
ส่วนที่ 4 เกี่ยวกับความช่วยเหลือ
ส่วนสุดท้าย เกี่ยวกับการหยุดให้บริการ




4. Tab ถัดมาเป็นหัวข้อเกี่ยวกับการกำหนด Port ในการให้บริการโดยปกติจะ
อยู่ที่ Port 80 (เว็บ) ทั้งนี้เราสามารถเปลี่ยนเป็น Port อื่นๆ ได้ตามต้องการ
โดยการ Click ที่ Tab นี้จะมีหน้าต่างขึ้นมาให้ใส่ Port ตามที่ต้องการครับ


5. ส่วน Tab สุดท้ายคือ Mode มีอยู่ 2 Mode คือ easy และ expert ครับ ความ
แตกต่างกันนั้นก็อยู่ที่เมนู ที่จะเพิ่มขึ้นมาเวลาที่เรา Click ขวาที่ Icon
Home (ฝั่งซ้ายมือนั่นเอง) โดยเมื่อเลือกเป็น easy mode ก็จะมีแค่เมนูพื้นฐานใน
การเพิ่ม file ที่เราจะให้บริการเท่านั้นเองตามรูปด้านล่างเลยครับ


ถ้าหากเราเลือกเป็น expert mode ก็จะมีเมนูเพิ่มขึ้นมา ให้เราสามารถ
บริหารจัดการ server ได้มากขึ้น เช่น เพิ่ม link, กำหนด User, password


6. ต่อมาทดสอบการ Upload file โดยการเลือกที่ Menu -> Add files... หรือ
Click ขวาที่ Icon Home แล้วเลือก Add files… ก็จะมี หน้าต่างขึ้นมาให้เลือก
file ที่ต้องการ จากนั้น Cilck OK

7. ต่อมาทดสอบการ Upload Folder โดยการเลือกที่ Menu หรือ Click ขวาที่
Icon Home แล้วเลือก Add folder from disk… ก็จะมี หน้าต่างขึ้นมาให้เลือก
Folder ที่ต้องการ จากนั้น Click OK


8. ก็จะมีหน้าต่างถามว่าจะเลือกเป็น Real Folder หรือ Virtual Folder โดย
ให้เลือกเป็น Real Folder


ก็จะมีหน้าต่างแสดงรายการ file ที่เราให้บริการดังรูป


9. จากนั้นก็ทำการทดสอบ โดยการเปิด Browser แล้วเรียกไปยัง Address ที่เรา
ได้ทำการกำหนดไว้ ดังรูป


10. ก็เป็นอันว่าเรียบร้อยครับ สามารถ Download file ต่างๆ ได้เลย