วิธีติดตั้ง IIS ผ่าน Server Manager บน Windows Server 2022 แบบ Step-by-Step
หากคุณต้องการเปิดเว็บไซต์ ระบบ Intranet ระบบ ERP หรือ Web Application บน Windows Server 2022 สิ่งแรกที่ต้องติดตั้งคือ IIS (Internet Information Services) ซึ่งเป็น Web Server ของ Microsoft ที่ออกแบบมาสำหรับการให้บริการเว็บไซต์โดยเฉพาะ
แม้ว่าจะสามารถติดตั้งผ่าน PowerShell ได้ แต่สำหรับผู้เริ่มต้นและผู้ดูแลระบบส่วนใหญ่ การติดตั้งผ่าน Server Manager ถือเป็นวิธีที่ง่าย ปลอดภัย และตรวจสอบขั้นตอนได้ชัดเจนที่สุด
บทความนี้จะพาคุณติดตั้ง IIS ผ่าน Server Manager แบบละเอียดทีละขั้นตอน พร้อมคำแนะนำสำหรับใช้งานจริงในระดับองค์กร
🌐 IIS คืออะไร
IIS หรือ Internet Information Services คือ Web Server ของ Microsoft
รองรับ
✅ Website
✅ ASP.NET
✅ ASP.NET Core
✅ REST API
✅ Intranet
✅ Extranet
✅ Corporate Applications
IIS เป็น Role หนึ่งของ Windows Server 2022 ที่สามารถติดตั้งเพิ่มได้เมื่อจำเป็น
🔍 ตรวจสอบก่อนเริ่มติดตั้ง
ก่อนติดตั้ง IIS ควรตรวจสอบดังนี้
✅ สิทธิ์ Administrator
บัญชีที่ใช้ควรเป็น
Administrator
หรืออยู่ในกลุ่ม
Administrators
✅ Windows Server 2022 ทำงานปกติ
ตรวจสอบว่า Server
Boot ได้ปกติ
Network ใช้งานได้
Disk Space เพียงพอ
✅ ติดตั้ง Windows Update ล่าสุด
ช่วยลดปัญหาด้าน Security และ Compatibility
🚀 ขั้นตอนที่ 1 เปิด Server Manager
คลิก
Start
จากนั้นเปิด
Server Manager
โดยปกติจะเปิดอัตโนมัติหลัง Login
🚀 ขั้นตอนที่ 2 เปิด Add Roles and Features Wizard
คลิก
Manage
เลือก
Add Roles and Features
จะเข้าสู่หน้าต่างติดตั้ง Role
🚀 ขั้นตอนที่ 3 Before You Begin
หน้าจอแรกจะแสดงคำแนะนำ
กด
Next
🚀 ขั้นตอนที่ 4 เลือก Installation Type
เลือก
Role-based or feature-based installation
จากนั้นกด
Next
นี่คือรูปแบบการติดตั้งมาตรฐานสำหรับ IIS
🚀 ขั้นตอนที่ 5 เลือก Server
เลือก Server ที่ต้องการติดตั้ง
ตัวอย่าง
SERVER01
จากนั้นกด
Next
🚀 ขั้นตอนที่ 6 เลือก Web Server (IIS)
ในหน้า
Server Roles
ติ๊กถูกที่
Web Server (IIS)
ระบบจะขึ้นหน้าต่าง
Add features that are required for Web Server (IIS)
ให้กด
Add Features
จากนั้นกด
Next
🚀 ขั้นตอนที่ 7 Features
หน้าจอนี้สามารถใช้ค่าเริ่มต้นได้
กด
Next
🚀 ขั้นตอนที่ 8 Web Server Role
หน้าจอจะแสดงรายละเอียดของ IIS
กด
Next
🚀 ขั้นตอนที่ 9 เลือก IIS Role Services
Windows Server 2022 จะเลือก Role Service พื้นฐานให้อัตโนมัติ
แนะนำให้เปิดเพิ่มเติมดังนี้
🌍 Common HTTP Features
Default Document
Directory Browsing
HTTP Errors
Static Content
🔒 Security
Request Filtering
Basic Authentication
Windows Authentication
📊 Health and Diagnostics
HTTP Logging
Request Monitor
⚡ Performance
Static Content Compression
Dynamic Content Compression
🔧 Management Tools
IIS Management Console
ต้องเลือกไว้เสมอ
เพื่อใช้งาน IIS Manager
🚀 ขั้นตอนที่ 10 เริ่มติดตั้ง
กด
Install
รอประมาณ
5–15 นาที
ขึ้นอยู่กับสเปกเครื่อง
🚀 ขั้นตอนที่ 11 ตรวจสอบผลการติดตั้ง
เมื่อเสร็จสิ้นจะขึ้นข้อความ
Installation succeeded
จากนั้นกด
Close
🔍 วิธีตรวจสอบว่า IIS ทำงานแล้ว
เปิด Browser
พิมพ์
http://localhost
หากพบหน้า
Internet Information Services
แสดงว่าติดตั้งสำเร็จ
🔍 เปิด IIS Manager
กด
Windows + R
พิมพ์
inetmgr
กด Enter
หาก IIS Manager เปิดขึ้นมาได้ แสดงว่าพร้อมใช้งานแล้ว
⚡ ทดสอบสร้างเว็บไซต์แรก
เปิดโฟลเดอร์
C:\inetpub\wwwroot
สร้างไฟล์
index.html
ใส่ข้อความ
<h1>Hello Windows Server 2022</h1>
บันทึกไฟล์
จากนั้นเปิด
http://localhost
จะเห็นหน้าเว็บไซต์ทันที
🔒 Firewall ที่ควรเปิด
HTTP
TCP 80
HTTPS
TCP 443
ตรวจสอบผ่าน
Windows Defender Firewall
เพื่อให้เครื่องอื่นเข้าถึงเว็บไซต์ได้
🚨 ปัญหาที่พบบ่อย
เปิด localhost ไม่ได้
ตรวจสอบ
World Wide Web Publishing Service
หรือ
W3SVC
ว่ากำลังทำงานอยู่หรือไม่
เปิด IIS Manager ไม่ได้
ติดตั้งเพิ่ม
Install-WindowsFeature Web-Mgmt-Console
Port 80 ถูกใช้งาน
ตรวจสอบ
netstat -ano
เพื่อหาโปรแกรมที่ใช้ Port 80 อยู่
💡 Best Practices สำหรับ Production Server
เมื่อจะใช้งานจริง
ควร
① ย้ายเว็บไซต์ออกจาก Drive C
② เปิด HTTPS ทุกเว็บไซต์
③ แยก Application Pool รายเว็บไซต์
④ เปิด Logging
⑤ สำรอง IIS Configuration
⑥ อัปเดต Windows Server 2022 สม่ำเสมอ
ทีมงาน comsiam มักแนะนำให้ติดตั้งเฉพาะ Role Services ที่จำเป็นเท่านั้น เพื่อลดพื้นที่โจมตี (Attack Surface) ของ Server
สำหรับองค์กรที่มีหลายเว็บไซต์ comsiam แนะนำให้วางโครงสร้าง Web Root และ Application Pool ตั้งแต่เริ่มต้น เพื่อให้การขยายระบบในอนาคตทำได้ง่ายขึ้น
🎯 สรุป
การติดตั้ง IIS ผ่าน Server Manager บน Windows Server 2022 เป็นวิธีที่ง่ายและเหมาะสำหรับทั้งผู้เริ่มต้นและผู้ดูแลระบบมืออาชีพ
เพียงติดตั้ง Role
Web Server (IIS)
และเลือก Role Services ที่เหมาะสม ก็สามารถเปิดเว็บไซต์ เว็บแอปพลิเคชัน และระบบภายในองค์กรได้ทันที พร้อมรองรับการขยายระบบในระดับ Enterprise ในอนาคต