|
1.
หลังจากที่เข้าใจคราวๆแล้วก็จะถึงวิธีการทดสอบโปรแกรมในเครื่องเรา
หลังจากที่ติดตั้งโปรแกรมทั้งสองตัวเรียบร้อยแล้ว
ก็ให้เปิดใช้โปรแกรม OmniHttpd
โปรแกรมก็จะไปแสดงอยู่ที่ System Tray ให้เห็น
ต่อจากนั้นก็ให้คุณคลิกเข้าไปใน Drive C:
เมื่อเข้าไปคุณก็จะเห็นโฟร์เดอร์ httpd
แล้วคลิกเข้าไปในนั้น.

2.
เมื่อคลิกเข้าไปแล้วคุณก็จะเห็นโฟร์เดอร์อยู่หลายโฟร์เดอร์
แล้วจะมีโฟร์เดอร์หนึ่งที่ชื่อว่า HtDocs
ก็ให้คลิกเข้าไปในนั้น..

3. เมื่อคลิกเข้ามาแล้ว
ที่นี้แหล่ะที่จะใช้เก็บไฟล์หรือโปรแกรมต่างๆที่จะใช้ทดสอบก่อนจะอัพโหลดขึ้นไปเก็บบนอินเตอร์เนต
จากนั้นคุณก็จะได้ค่า Path ของเวบคุณเป็น C:\httpd\HtDocs
โดยผมแนะนำให้ใช้แค่ /httpd/Htdocs เพียงอย่างเดียว
เพราะบน Server ที่เป็น Linux เราจะไม่สามารถใส่ C:
นำหน้า Path ได้.

4. ต่อไปก็ให้คุณเปิดเบราเซอร์ของคุณขึ้นมาแล้วใส่ URL
เป็น http://localhost
หลังจากนั้นคุณก็จะเห็นไฟล์หรือโฟร์เดอร์ต่างๆที่อยู่ใน
C:\httpd\HtDocs.

5. ต่อจากนั้นก็มาถึงขั้นตอนการทดสอบโปรแกรม
โดยในที่นี้จะขอแนะนำให้ทดสอบโปรแกรม TCSServerInfo
เพราะโปรแกรมตัวนี้ใช้งานง่ายมากและไม่ต้องการการแก้ไขอะไรเลย
หลังจากที่ดาวน์โหลดได้แล้วก็ให้คุณแตก Zip
ออกแล้วเอาโฟร์เดอร์นั้นไปไว้ใน C:\httpd\HtDocs.

6. ต่อจากนั้นก็ให้คุณคลิกเข้าไปในโฟร์เดอร์
แล้วจะเห็นไฟล์ดังภาพ
ซึ่งในที่นี้หมายความว่าคุณได้ติดตั้งโปรแกรมนี้ลงไปในเวบของคุณแล้ว
(
การทดสอบในเครื่องของเราจะแตกต่างกับการติดตั้งบนอินเตอร์เนตตรงที่เราไม่ต้อง
Chmod ไฟล์ เพราะการ Chmod จะใช้กับเครื่องที่เป็น
Linux เรียกกว่าเอาโปรแกรมใส่เข้าไปก็ใช้งานได้เลยครับ
) และก่อนจะถึงขั้นตอนถัดไป อยากให้ดูที่ Address Bar
หรือก็คือค่า Path ของโปรแกรมนี้นั่นเอง ค่า Path
ของโปรแกรมนี้ก็จะได้ออกมาเป็น /httpd/HtDocs/TCSsi/TCSsi.cgi..

7. จากนั้นก็ให้เรียกโปรแกรมขึ้นมาดูบน
คุณก็จะเห็นหน้าตาโปรแกรมดังภาพ..

8. เมื่อเจาะลึกเข้ามาดูที่ DOCUMENT_ROOT จะเห็นค่า
PATH ของเวบคุณตามที่ได้บอกไปข้างบน..

9. ต่อจากนั้นก็ไล่ลงมาดูที่ค่า PATH_TRANSLATED
ก็จะเห็นค่า Path ของไฟล์ๆนี้ เรื่องค่า Path
ก็จบลงเท่านี้ครับ อ้อ..ทุก Server จะมีค่า Path
และค่า Sendmail ที่ไม่เหมือนกันนะครับ ถ้าอยากรู้ว่า
Host ของคุณมีค่า Path เป็นอะไรก็ให้ลองถามเขาดูครับ
หรือไม่ก็ลองเขาไปดูที่หน้า FAQ ครับ
แต่ถ้าหากเขาไม่ได้บอกไว้ จะเอาโปรแกรม TCSServerInfo
ไปลงดูก็ได้ครับ ( อาจจะได้แค่ค่า Path ค่า Sendmail
อาจจะไม่รู้ )..

10. ต่อจากข้อ.9 ก็มาถึงการอัพโหลดเข้าไปบน Server
ส่วนใหญ่ก็จะทำผ่านโปรแกรม FTP
ซึ่งโปรแกรมที่เขานิยมใช้กันและใช้งานง่ายก็คือโปรแกรม
CuteFTP ครับ ( อ่านรายละเอียดวิธีใช้ CuteFTP
แบบคร่าวๆได้ที่นี่ ) และเมื่อเราล็อกอินเข้าไปใน
Server
ของเราได้แล้วก็จะเห็นว่าหน้าต่างถูกแบ่งออกเป็น 2
ข้าง โดยข้างซ้ายเป็นฝั่งที่อยู่ในเครื่องเรา
ฝั่งขวาเป็นส่วน Server..

11. เมื่อมาดูที่หน้าต่างด้านขวาก็จะเห็นแบบนี้ครับ..

12. หากคุณต้องการ Chmod
ก็ให้คลิกขวาที่ไฟล์นั้นแล้วเลือกคำสั่ง CHMOD..

13.
เมื่อเลือกคำสั่งนี้แล้วก็จะเห็นว่ามีหน้าต่างให้เรากรอกเลข
Chmod ที่นี้ก็ให้เราใส่ตัวเลขลงไปตามที่บอกไว้ใน
Readme ครับ หลังจากนั้นก็คลิก OK
เท่านี้ก็เสร็จเรียบร้อยไป 1 ไฟล์แล้วครับ

-
โฟร์เดอร์ ให้ Chmod เป็น 777
-
ไฟล์ .cgi, .pl, .php ให้ Chmod เป็น 755
-
ไฟล์ .txt, .dat, .log ให้ Chmod เป็น 644
หรือ 666
-
ไฟล์ภาพไม่ต้อง Chmod..
|