" . . . การทำเพื่อประโยชน์ส่วนรวมนั้น ได้ประโยชน์มากกว่าทำเฉพาะประโยชน์ส่วนตัว และบอกได้ว่าคนไหนทำเพื่อประโยชน์ส่วนตัวแท้ๆ ล้วนๆ เชื่อว่าประโยชน์นั้นจะไม่ได้ เท่ากับรวบรวมของหนักมาวางบนหัว แบกเอาไว้ตลอดเวลา ซึ่งก็ไม่สบาย ก็หนัก ก็เหนื่อย แต่ถ้าผู้ใดทำเพื่อส่วนรวม ยิ่งมากยิ่งดี ยิ่งเบา ยิ่งคล่องแคล่วว่องไว และยิ่งมีความสุข . . ." พระราชดำรัส |
| Mobile Web Server |
|
|
|
| เขียนโดย ครูมนตรี | ||||
| วันอาทิตย์ที่ 09 พฤศจิกายน 2008 เวลา 00:31 น. | ||||
บัดนี้ มีพระเอกขี่ม้าขาวเข้ามาช่วยเราตรงกับความต้องการพอดีเลย USB Server คือพระเอกที่ว่านี้ ซอฟท์แวร์จำลองที่สามารถติดตั้ง (เอ.. ไม่ได้ติดตั้งแฮะ แค่ก็อบปี้ลงไปไว้เฉยๆ) ใน USB Drive ทั่วๆ ไปที่ราคาถูก มากๆ และสะดวกพกพาไปได้ทุกที่ เจอเครื่องไหนแค่จิ้ม ดับเบิ้ลคลิกก็ทำงานได้เลย สนใจแล้วล่ะซิ.... ดาวน์โหลดได้จากหน้าดาวน์โหลด หัวข้อ Free Software ได้เลย จากนั้นก็จัดการแตกไฟล์ลงไปใน USB Drive ที่ว่างๆ สักตัว (เนื้อที่สัก 1GB ขึ้นไป) ก็จะพบกับเซิร์ฟเวอร์เคลื่อนที่ดังภาพ
จากภาพ ที่วงกลมสีแดงนั่นคือพระเอกของเราเป็นไฟล์ ชื่อ USB Webserver.exe ต้องระวังอย่าให้โปรแกรมตรวจไวรัสจากแฮนดี้ไดรว์ทั้งหลายลบทิ้งเสียละ ทำไม? ก็เพราะการทำงานของมันจะเข้าข่ายไวรัสเพราะเข้าไปติดตั้ง Service ต่างๆ ในระบบขณะทำงานนั่นเอง ส่วนโฟลเดอร์อื่นๆ ก็จะเป็นไฟล์โปรแกรมเช่น Apache, PHP, MySQL, phpMyAdmin อย่าไปยุ่งกับมันมากนัก (ถ้าคุณไม่ชำนาญ เดี๋ยวระบบจะทำงานไม่ได้) โฟลเดอร์ที่คุณต้องเข้าไปยุ่งคงมีเฉพาะโฟลเดอร์ Root เพราะจะเป็นที่เก็บไฟล์เว็บไซต์ของเรานั่นเอง เหมือนโฟลเดอร์ชื่อ htdocs, www, var/www/html ในเซิร์ฟเวอร์จริงๆ เริ่มใช้งานด้วยการคลิกที่ไฟล์ USB Webserver.exe เลยจะพบกับหน้าต่างของโปรแกรมดังภาพนี้
อันดับแรกเราคลิกที่ Settings ก่อนเพื่อการตั้งค่าบางอย่าง ในกรอบสีแดงที่วงไว้นั้น ในแท็ป Default ให้เลือก Hide at start คือซ่อนหน้าต่างนี้ไปที่ Task bar เสีย ไม่งั้นมันจะเกะกะขวางหน้าจอ หาที่ย่อลงไปไม่เจอ ถ้าไปคลิก Close มันจะปิดโปรแกรมไปเลย (แย่จัง!) ส่วนข้อที่สอง Open localhost at start, in default browser จะเลือกหรือไม่เลือกก็แล้วแต่คุณนะ คลิกแท็ปต่อไป
แท็ป Smtp ในภาพมันถูก Disable ไว้เพราะไปชนกับ IIS ในเครื่องผมที่พอร์ตเดียวกัน ไม่ต้องไปแก้อะไรก็ได้ เพราะไม่ได้ใช้งานส่งอีเมล์แต่อย่างใด ถ้าเอา USB Drive ไปเสียบเครื่องที่ไม่ได้ทำเว็บเซิร์ฟเวอร์จำลองด้วย IIS, Appserv, Xampp ก็จะทำงานได้ปกติ ผ่านไปแท็ป Apache เลย
ที่แท็ป Apache จะกำหนดให้ใช้งานที่พอร์ต 8080 เพื่อหลีกเลี่ยงกับการนำไปเสียบเครื่องที่เขาลงเว็บเซิร์ฟเวอร์จำลอง (ส่วนใหญ่จะถูกจองพอร์ต 80 ไว้แล้ว) จะได้ทำงานได้ไม่มีปัญหา ตรงช่อง Error type เป็นการกำหนดให้เซิร์ฟเวอร์แสดงข้อผิดพลาด ซึ่งสามารถเลือกได้ว่าจะให้แสดงอะไรบ้าง ไม่อยากคิดมากก็ให้แสดงทั้งหมดเลย ไม่ต้องไปแก้อะไร
ที่แท็ป MySQL ตัวนี้สำคัญ จะเห็นว่าใช้พอร์ต 3307 ก็ไม่ต้องไปเปลี่ยนนะครับ เดี๋ยวจะไปชนกับเครื่องที่เขาติดตั้ง MySQL ไว้ เราใช้ตัวนี้แหละ ให้จำรหัสผ่านนี้ไว้ หรือจะเปลี่ยนไปใช้รหัสที่คุณจำง่ายๆ ก็ได้ จากนั้นคลิกที่ปุ่ม Save เป็นอันเสร็จสิ้น
การใช้งานเราสามารถคลิกที่ปุ่มในวงกลมสีแดงเพื่อเลือกการทำงานได้เลย เช่น เราจะทดสอบดูหน้าตา Localhost ของเราก็คลิกเลือกดังในภาพ
ในตัวอย่างเราเลือกที่ Localhost เพื่อไปดูหน้าหลักของเซิร์ฟเวอร์เคลื่อนที่ของเรา ว่ามีหน้าตาเป็นเช่นไร? จะได้ยลโฉมดังภาพข้างล่างเลย ไม่มีอะไรมาก
มีลิงก์ให้คลิกทางด้านซ้าย 3 ลิงก์ ลิงก์แรกบนสุดก็หน้า Localhost นี้แหละ ไม่ไปไหน ลิงก์ที่สอง PhpMyAdmin สำหรับการจัดการฐานข้อมูลบนเซิร์ฟเวอร์เคลื่อนที่นี้ ลิงก์ที่สามจะเป็นการรายงานระบบว่าในเซิร์ฟเวอร์เคลื่อนที่สนับสนุนอะไรบ้าง คือเรียก phpmyinfo นั่นเอง ส่วนอีกลิงก์หนึ่งด้านล่างคือลิงก์ไปเว็บไซต์ของผู้พัฒนา ตั้งอยู่ที่ประเทศเนเธอร์แลนด์ ก็สามารถไปเยี่ยมชมกันได้ เผื่อเขาออกเวอร์ชั่นใหม่ๆ จะได้อัพเกรดกัน
ในตัวอย่างเป็นการคลิกที่ PhpMyAdmin จะมีหน้าต่างขึ้นมาให้ทำการล็อกอิน จำได้ไหมในการตั้งค่าการทำงานของ MySQL ผู้ใช้งานคือ root ถ้าไม่ได้เปลี่ยนรหัสผ่านก็จะเป็น usbw แต่ถ้าคุณเปลี่ยนก็ใช้ตามที่ได้เปลี่ยนไป แล้วคลิก OK ได้เลย
ถ้าถูกต้องก็จะพบกับหน้าตาของระบบจัดการฐานข้อมูล phpMyAdmin ดังภาพ ในเวอร์ชั่นนี้มีเฉพาะภาษาดัช อังกฤษ และเยอรมันเท่านั้น ไม่มีภาษาไทย คิดว่าไม่จำเป็นเท่าไหร่ นานๆ ใช้ที ก็ลองสร้างฐานข้อมูลได้เลย ความรู้เหล่านี้คงต้องไปหาอ่านเพิ่มเติมเอาเองนะครับ เดี๋ยวเรื่องมันยาว
ส่วนรูปสุดท้ายนี่ผมทดสอบการติดตั้งบล็อกด้วย WordPress ก็ง่ายดายไม่มีปัญหา ใครจะใช้ติดตั้ง Mambo, Joomla, Postnuke หรืออื่นๆ ก็ทดสอบกันดูนะครับ ใช้งานได้ดีทีเดียว สนใจจะนำไปใช้งานก็ดาวน์โหลดได้ที่หน้าดาวน์โหลดได้เลยครับ
|
||||
| แก้ไขล่าสุด ใน วันศุกร์ที่ 17 เมษายน 2009 เวลา 15:54 น. |