การติดตั้ง OMNI | ||
@ ขั้นตอนภาคปฏิบัติ คือการ Install OmniHttpd |
เริ่มต้นด้วยการ Download
1. สร้างห้อง ชื่อ installwebserver ใน Drive C (ท่านจะใช้ชื่ออะไรก็ได้ เพราะไว้เก็บโปรแกรมที่ download มา) 2. ไป Download โปรแกรม Mysql for win จากเว็บ http://www.mysql.com/downloads/mysql-4.0.html (ผมมี mysql-3.23.44 win.zip 12 Mb ท่านหาที่ใหม่กว่าผมได้ เมื่อเวลาผ่านไป) 3. ไป Download โปรแกรม Omnihttpd เพื่อทำให้ Windows มีบริการ Web server จากเว็บ Omnicron.ca/httpd 4. Omnihttpd ที่ท่านไป download จากข้อ 3 จะเป็น Freeware ซึ่งมีข้อจำกัดเรื่องเวลา ดังข้อความข้างล่าง เนื่องจาก 2.10 จะหมดอายุในวันที่ 1 มกราคม 2004 เขาลือว่าใช้โปรแกรมที่ cracks.am มีโปรแกรมที่ใช้สำหรับแก้ไข ไม่ให้หมดอายุ .. อย่าใช้นะครับ เพราะทาง Omnicron จะออก version ใหม่ มาให้ download ไปใช้ฟรี ก่อนหมดอายุเสมอ จึงไม่จำเป็นต้องใช้ crack ไปใช้ตัวใหม่ ที่ upgrade อยู่ตลอดเวลาดีกว่า http://www.omnicron.ca/httpd 5. ในเครื่อง น่าจะมี Winzip จาก http://www.winzip.com จะได้เปิดแฟ้มที่เขา ให้มาแต่มีนามสกุลเป็น .zip ไงครับ แต่ถ้าชอบเล็ก ก็ download pkunzip.exe ไว้ใช้ก็ได้ | Click to enlarge |
ผลลัพธ์ที่เห็นหลังติดตั้ง Omnihttpd
6. ติดตั้ง OmniHttpd โดยกำหนดให้ เว็บที่เขียนขึ้นเก็บใน c:\httpd ซึ่งก็คือ ที่ ๆ เก็บ http://localhost/default.htm ก็คือ c:\httpd\htdocs นั่นเอง (จะแก้ไขก็ด้วยการใช้ Right click ไปที่รูปฟ้าผ่าสีเหลือง แล้วเลือก Properties เมื่อขึ้นรายการ ก็เลือก localhost แล้วกดปุ่ม edit จะเห็น properties ของ localhost ขึ้นมาอีกเพียบเลย 7. หลังติดตั้งจะพบว่า Browser ถูกเปิดขึ้นที่ http://localhost/default.htm และที่ด้านล่างจะมี icon รูปฟ้าผ่าสีเหลือง แสดงว่าขณะนี้ Omnihttpd ซึ่งทำหน้าที่เป็น webserver ทำงานอยู่ สามารถลองเปิดเว็บที่ชื่อ http://localhost/default.htm หรือ http://127.0.0.1/default.htm ก็จะชี้ไปที่เดียวกัน | Click to enlarge |
ทดสอบการทำงานของ SSI
8. ในหน้า default.htm นี้จะมี link ที่ชื่อว่า Test Perl, CGI and SSI ผลทดสอบปรากฏว่า Perl ยังไม่ work น่าจะต้องหา perl มา Install เพิ่ม ซึ่งจะกล่าวถึงต่อไป แต่ SSI (Server Side Includes) ทำงานถูกต้องดังภาพด้านล่างที่เรียกไปที่ http://localhost/test.shtml (สังเกตุนามสกุลเป็น .shtml นะครับ) | Click to enlarge |
ทดสอบการทำงานของ PHP
9. ในหน้า default.htm นี้จะมี link ที่ชื่อว่า Test PHP ผมทดสอบก็จะแสดงผลดังด้านล่าง แสดงว่า PHP ทำงานได้แล้ว | Click to enlarge |
ห้องที่เก็บเว็บในเครื่องของเรา และ index.html .. ?
10. หลังติดตั้ง Omnihttpd เมื่อเปิดเว็บชื่อ http://localhost จะเป็นการแสดงรายชื่อแฟ้มทั้งหมดในห้อง c:\httpd\htdocs ขึ้นมา ผมทดสอบ สร้างแฟ้ม index.html เก็บไว้ในห้อง c:\httpd\htdocs ก็ได้ผลตามคาด คือไม่แสดงรายการแฟ้มทั้งหมด แต่จะเปิดแฟ้ม index.html อัตโนมัติ จากห้อง c:\httpd\htdocs โดยเปิดเว็บเพียงคำว่า http://localhost เท่านั้น | Click to enlarge |
+ ผู้สนับสนุน + รับผู้สนับสนุน |