Sysnet Board คู่มือ การใช้งานอุปกรณ์ Network

การ Config อุปกรณ์ เครือข่าย Network Device => อุปกรณ์ Wireless Access Point, Wifi Hotspot, Router, Wireless USB => หัวข้อที่ตั้งโดย: yod เมื่อ วันที่ 23 ตุลาคม 2009, 21:50:19

ชื่อ: วิธีการ ติดตั้ง WebServer ด้วย IIS เพื่อแชร์ไฟล์ โดยไม่ต้อง เช่า host
โดย: yod เมื่อ วันที่ 23 ตุลาคม 2009, 21:50:19

วิธีการ ติดตั้ง WebServer ด้วย IIS เพื่อแชร์ไฟล์ โดยไม่ต้อง เช่า host



สวัสดีครับ


หัวข้อนี้จะเป็นวิธีการติดตั้ง Webserver ด้วย IIS ไว้ที่บ้าน  โดยอาศัยหลักการ Forward Port และ Dynamic DNS ครับ

ในบางครั้งเราต้องการจะแชร์ไฟล์ หรือต้องการติดตั้ง WebApplication โดยที่เมื่อเราอยู่ข้างนอกก็สามารถเข้ามาใช้ไฟล์ต่างๆ หรือใช้งานโปรแกรมอาจจะเป็นโปรแกรม Stock หรือพวกฐานข้อมูลต่างๆ โดยที่ไม่ต้องไปเช่า Hosting


จะใช้หลักการติดตั้ง IIS บน Windows XP (มีมากับแผ่น Windows XP Pro อยู่แล้วครับ) , Dynamic DNS และการ Forward Port

ขั้นตอน
1. สมัคร Dynamic DNS ก่อนครับ ผมสมัครใช้ชื่อ sysnetshop.dyndns.org

2. เข้าไป register dynamic dns ใน อุปกรณ์ Router Linksys WRT54GL ครับ

(https://www.sysnetcenter.com/board/images/network/wrt54gl_dyndns01.gif)

3. จากนั้นทำการ Set Forward Port ให้ชี้ไปที่เครื่องที่ติดตั้ง IIS เอาไว้ครับ

(https://www.sysnetcenter.com/board/images/network/wrt54gl_forwardport01.gif)


4. ติดตั้ง IIS บน Windows XP Home

4.1 เข้าไปที่ Control Panel --> Add or Remove Program ที่ Menu ซ้าย Click เลือก Add/Remove Windows Component ให้ Click เครื่องหมายถูกที่ Internet Information Service (IIS) จากนั้น Click [Next] เพื่อติดตั้งครับ

(https://www.sysnetcenter.com/board/images/network/iis_01.gif)

(https://www.sysnetcenter.com/board/images/network/iis_02.gif)

4.2. สั่ง Run Server IIS ด้วยการไปที่ Control Panel --> Administrative Tools --> Internet Information Service --> เลือก Default Web Site และ Click Run แต่ถ้ามัน Run อยู่แล้วก็ไม่ต้องครับ

(https://www.sysnetcenter.com/board/images/network/iis_03.gif)

(https://www.sysnetcenter.com/board/images/network/iis_04.gif)

4.3 ทดสอบด้วยการเปิด IE แล้วใช้ URL: http://localhost (http://localhost) ครับ

(https://www.sysnetcenter.com/board/images/network/iis_05.gif)

4.4. ไฟล์ html หรือ Scrip ต่างๆ ที่เกี่ยวข้องจะเก็บไว้ที่ c:\Inetpub\wwwroot\

4.5. ผมมีไฟล์ชื่อ list.asp ซึ่งเป็น ASP Script ให้ ไฟล์ Script นี้จะทำการ List ชื่อ ไฟล์ ใน Folder ที่กำหนดไว้ จากตัวอย่าง ผมสร้าง Folder ที่ชื่อ dir ไว้ที่ c:\Inetpub\wwwroot\ เพื่อเวลาเรียก list.asp ให้ทำการ list file ที่อยู่ใน folder นี้

ให้แตก zip ก่อนนะครับ จากนั้น save ลง folder c:\Inetpub\wwwroot\
https://www.sysnetcenter.com/board/images/network/list.zip (https://www.sysnetcenter.com/board/images/network/list.zip)



5. เรียก web ด้วย  http:\\sysnetshop.dyndns.org\list.asp จะแสดงรายชื่อไฟล์ และสามารถทำการ Download ได้ครับ

(https://www.sysnetcenter.com/board/images/network/iis_06.gif)




เรียบร้อยครับ