วิธีติดตั้ง IIS บน Windows Server 2022 แบบละเอียด พร้อมใช้งานใน 10 นาที
Internet Information Services หรือ IIS คือ Web Server ของ Microsoft ที่มาพร้อมกับ Windows Server 2022 ใช้สำหรับโฮสต์เว็บไซต์ เว็บแอปพลิเคชัน ASP.NET API ระบบ Intranet และบริการเว็บภายในองค์กร
หากคุณกำลังต้องการเปิดเว็บไซต์บน Windows Server 2022 การติดตั้ง IIS คือขั้นตอนแรกที่ต้องทำ ซึ่งบทความนี้จะพาคุณติดตั้งแบบละเอียดตั้งแต่เริ่มต้นจนสามารถเปิดหน้าเว็บผ่าน Browser ได้จริง
🚀 IIS คืออะไร
IIS (Internet Information Services) เป็น Web Server Platform ของ Microsoft ที่ใช้สำหรับ
Hosting Website
Hosting ASP.NET Application
Hosting API
Intranet Website
Corporate Website
Web Application ภายในองค์กร
ข้อดีของ IIS คือทำงานร่วมกับ Windows Server 2022 ได้อย่างสมบูรณ์ มีระบบจัดการผ่าน GUI และ PowerShell รองรับการขยายระบบในระดับ Enterprise
🔍 ตรวจสอบก่อนติดตั้ง IIS
ควรตรวจสอบดังนี้
✅ Windows Server 2022 ติดตั้งสมบูรณ์
✅ มีสิทธิ์ Administrator
✅ Server เชื่อมต่อ Network ได้
✅ มีพื้นที่ว่างอย่างน้อย 2-5 GB
⚙️ วิธีติดตั้ง IIS ผ่าน Server Manager
เปิด Server Manager
คลิก
Manage
→ Add Roles and Features
กด Next
เลือก
Role-based or feature-based installation
กด Next
เลือก Server ที่ต้องการติดตั้ง
กด Next
ที่หัวข้อ Server Roles
ติ๊กเลือก
☑ Web Server (IIS)
กด Add Features
กด Next จนถึงหน้า Install
กด Install
รอจนติดตั้งเสร็จ
🔍 ตรวจสอบว่าติดตั้งสำเร็จหรือไม่
เปิด Browser บน Server
พิมพ์
http://localhost
หากพบหน้า
Internet Information Services
แสดงว่าติดตั้งสำเร็จแล้ว
⚙️ ติดตั้ง IIS ผ่าน PowerShell
เปิด PowerShell แบบ Administrator
รันคำสั่ง
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
ตรวจสอบผลลัพธ์
Get-WindowsFeature Web-Server
หากสถานะเป็น
Installed
ถือว่าติดตั้งสำเร็จ
📁 ตำแหน่งเก็บเว็บไซต์เริ่มต้น
Default Website จะอยู่ที่
C:\inetpub\wwwroot
ทดลองสร้างไฟล์
index.html
ตัวอย่าง
<h1>Hello Windows Server 2022</h1>
บันทึกไฟล์
แล้วเปิด
http://localhost
จะเห็นหน้าเว็บไซต์ทันที
🔒 Firewall ที่ควรเปิด
HTTP
TCP 80
HTTPS
TCP 443
PowerShell
New-NetFirewallRule -DisplayName "HTTP" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow
New-NetFirewallRule -DisplayName "HTTPS" -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow
💡 แนวทางหลังติดตั้ง IIS
หลังจากติดตั้ง IIS สำเร็จ ควรดำเนินการต่อดังนี้
① ติดตั้ง SSL Certificate
② ตั้งค่า HTTPS
③ สร้าง Application Pool
④ ปรับแต่ง Security
⑤ Backup IIS Configuration
⑥ Monitor Website Performance
ทีมงาน comsiam แนะนำให้ย้าย Web Root ออกจากไดรฟ์ C ตั้งแต่เริ่มต้น เพื่อให้ง่ายต่อการ Backup และ Recovery ในอนาคต
🎯 สรุป
การติดตั้ง IIS บน Windows Server 2022 ใช้เวลาเพียงไม่กี่นาที แต่เป็นพื้นฐานสำคัญสำหรับการเปิดใช้งานเว็บไซต์ เว็บแอปพลิเคชัน และระบบภายในองค์กรทั้งหมด หากวางโครงสร้างตั้งแต่ต้นอย่างถูกต้อง จะช่วยให้การบริหารจัดการ Web Server มีประสิทธิภาพมากขึ้น
สำหรับองค์กรที่มีหลายเว็บไซต์หรือมีการใช้งานระดับ Production จริง ทีมงาน comsiam แนะนำให้วางแผนเรื่อง SSL, Backup และ Security ควบคู่ไปกับการติดตั้ง IIS ตั้งแต่วันแรก