คุณสามารถเรียกใช้ ASP ในเครื่องคอมพิวเตอร์ของคุณเอง
คอมพิวเตอร์ที่ใช้ Windows ของคุณเป็นเว็บเซิร์ฟเวอร์
- คอมพิวเตอร์ของคุณเองสามารถทำหน้าที่เป็นเว็บเซิร์ฟเวอร์ถ้าคุณติดตั้ง IIS หรือ PWS
- IIS หรือ PWS เปลี่ยนคอมพิวเตอร์ของคุณลงในเว็บเซิร์ฟเวอร์
- ไมโครซอฟท์ IIS และ PWS เป็นส่วนประกอบฟรีเว็บเซิร์ฟเวอร์
อินเทอร์เน็ตข้อมูลเซิร์ฟเวอร์ - IIS
IIS คือชุดของบริการบนอินเทอร์เน็ตสำหรับเซิร์ฟเวอร์ที่สร้างขึ้นโดยไมโครซอฟท์สำหรับใช้กับไมโครซอฟท์วินโดวส์
IIS มาพร้อมกับ Windows 2000, XP, Vista และ Windows 7 นอกจากนี้ยังมีสำหรับ Windows NT
IIS จะติดตั้งง่ายและเหมาะสำหรับการพัฒนาและทดสอบการใช้งานเว็บ
PWS - เซิร์ฟเวอร์เว็บส่วนบุคคล
PWS สำหรับระบบปฏิบัติการ Windows รุ่นเก่าเช่น Windows 95, 98, และ NT
PWS เป็นเรื่องง่ายที่จะติดตั้งและสามารถนำมาใช้สำหรับการพัฒนาและการทดสอบการใช้งานเว็บรวมทั้ง ASP
เราไม่แนะนำให้ใช้ PWS สำหรับสิ่งอื่นมากกว่าการฝึกอบรม มันเป็นล้าสมัยและมีปัญหาด้านความปลอดภัย
รุ่น Windows Web Server
- Windows 7 (all editions) มาพร้อมกับ IIS 7.5
- Windows Vista Business, องค์กรและที่ดีที่สุดมาพร้อมกับ IIS 7
- Windows Vista Home Premium มาพร้อมกับ IIS 7
- Windows Vista Home Edition ไม่สนับสนุน PWS หรือ IIS
- Windows XP Professional มาพร้อมกับ IIS 5.1
- Windows XP Home Edition ไม่สนับสนุน IIS หรือ PWS
- Windows 2000 Professional มาพร้อมกับ IIS 5.0
- Windows NT มืออาชีพมาพร้อมกับ IIS 3 และยังสนับสนุน IIS 4
- เวิร์กสเตชันของ Windows NT สนับสนุน PWS และ IIS 3
- Windows ME ไม่สนับสนุน PWS หรือ IIS
- Windows 98 มาพร้อมกับ PWS
- Windows 95 สนับสนุน PWS
วิธีการติดตั้ง IIS บน Windows 7 และ Windows Vista
ทำตามขั้นตอนเหล่านี้เพื่อติดตั้ง IIS:
- เปิด Control Panel จากเมนู Start
- ดับเบิลคลิกโปรแกรมและคุณลักษณะ
- คลิก "Turn Windows features on or off" (a link to the left)
- เลือกกล่องกาเครื่องหมายสำหรับบริการข้อมูลทางอินเทอร์เน็ต (IIS) และคลิก OK
หลังจากที่คุณได้ติดตั้ง IIS ให้แน่ใจว่าคุณติดตั้งแพทช์ทั้งหมดสำหรับข้อบกพร่องและปัญหาด้านความปลอดภัย (Run Windows Update)
วิธีการติดตั้ง IIS บน Windows XP และ Windows 2000
ทำตามขั้นตอนเหล่านี้เพื่อติดตั้ง IIS:
- บนเมนู Start คลิกการตั้งค่าและเลือก Control Panel
- ดับเบิลคลิกเพิ่มหรือเอาโปรแกรม
- คลิกเพิ่ม / เอาคอมโพเนนต์ของ Windows
- คลิกบริการข้อมูลทางอินเทอร์เน็ต (IIS)
- คลิกรายละเอียด
- เลือกกล่องกาเครื่องหมายสำหรับบริการเวิลด์ไวด์เว็บและคลิก OK
- ในการเลือกคอมโพเนนต์ของ Windows คลิกถัดไปเพื่อติดตั้ง IIS
หลังจากที่คุณได้ติดตั้ง IIS ให้แน่ใจว่าคุณติดตั้งแพทช์ทั้งหมดสำหรับข้อบกพร่องและปัญหาด้านความปลอดภัย (Run Windows Update)
ทดสอบเว็บของคุณ
หลังจากที่คุณได้ติดตั้ง IIS หรือ PWS ทำตามขั้นตอนเหล่านี้:
- มองหาโฟลเดอร์ใหม่ที่เรียกว่า Inetpub ในฮาร์ดดิสก์ของคุณ
- เปิดโฟลเดอร์ Inetpub และหาโฟลเดอร์ชื่อ wwwroot
- สร้างโฟลเดอร์ใหม่เช่น "MyWeb" ภายใต้ Wwwroot
- เขียนบางโค้ด ASP และบันทึกแฟ้มเป็น "test1.asp" ในโฟลเดอร์ใหม่
- ตรวจสอบให้แน่ใจเว็บเซิร์ฟเวอร์ของคุณทำงาน (see below)
- เปิดเบราว์เซอร์ของคุณและพิมพ์ "http://localhost/MyWeb/test1.asp" เพื่อดูหน้าเว็บแรกของคุณ
Note: มองหา IIS (or PWS) สัญลักษณ์ในเมนูเริ่มต้นของคุณหรือแถบงาน โปรแกรมที่มีฟังก์ชั่นสำหรับการเริ่มต้นและการหยุดเว็บเซิร์ฟเวอร์ปิดการใช้งานและเปิดใช้งาน ASP, และอื่น ๆ อีกมากมาย
วิธีการติดตั้ง PWS บน Windows 95, 98, และ Windows NT
สำหรับ Windows 98: เปิด Add-ons โฟลเดอร์บนซีดี Windows ของคุณพบ PWS โฟลเดอร์และเรียก setup.exe ในการติดตั้ง PWS
สำหรับ Windows 95 หรือ Windows NT: ดาวน์โหลด "Windows NT 4.0 Option Pack" จากไมโครซอฟท์และติดตั้ง PWS
ทดสอบเว็บของคุณตามที่อธิบายไว้ข้างต้น
วิธีการติดตั้ง IIS บน Windows Server 2003
- เมื่อคุณเริ่ม Windows Server 2003 คุณจะเห็น Manage Your Server wizard
- ถ้าตัวช่วยสร้างจะไม่ปรากฏให้ไปที่ Administrative Tools, และเลือก Manage Your Server
- ในวิซาร์ดคลิก Add or Remove a Role คลิกถัดไป
- เลือก Custom Configuration คลิกถัดไป
- เลือก Application Server role คลิกถัดไป
- เลือก Enable ASP.NET คลิกถัดไป
- ตอนนี้ตัวช่วยสร้างอาจถามหา Server 2003 CD ใส่แผ่นซีดีและปล่อยให้มันทำงานจนกว่าจะเสร็จสิ้นจากนั้นคลิกที่ปุ่ม Finish
- วิซาร์ดตอนนี้ควรจะแสดงบทบาท Application Server ที่ติดตั้ง
- คลิกที่ Manage This Application Server เพื่อนำมาขึ้น Application Server Management Console (MMC)
- ขยายการ Internet Information Services (IIS) Manager แล้วขยายเซิร์ฟเวอร์ของคุณและจากนั้นเว็บไซต์โฟลเดอร์
- คุณควรจะเห็นการเริ่มต้นเว็บไซต์และไม่ควรจะพูดว่า (Stopped)
- กำลังเรียกใช้ IIS!
- ในการ Internet Information Services (IIS) Manager คลิกที่ Web Service Extensions โฟลเดอร์
- ที่นี่คุณจะเห็นว่า Active Server Pages are Prohibited (this is the default configuration of IIS 6)
- ไฮไลต์ Active Server Pages และคลิกที่ Allow ปุ่ม
- ASP คือตอนนี้ใช้งาน!