ติดตั้งและตั้งค่าเว็บไซต์ใน IIS บน Windows 10

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการออกแบบและพัฒนาเว็บ การติดตั้งInternet Information Services ( IIS ) บนคอมพิวเตอร์ Windows 10 เป็นวิธีที่ดี IISเป็นคุณลักษณะ Windows(Windows Feature) ฟรีที่ รวมอยู่ในWindows 10เหตุใดจึงไม่ใช้

IISเป็นเว็บที่มีคุณสมบัติครบถ้วนและ เซิร์ฟเวอร์ FTPพร้อมด้วยเครื่องมือการดูแลระบบที่มีประสิทธิภาพ คุณลักษณะด้านความปลอดภัยที่แข็งแกร่ง และสามารถใช้เพื่อโฮสต์ แอปพลิเคชัน ASP.NETและPHPบนเซิร์ฟเวอร์เดียวกัน คุณสามารถโฮสต์ไซต์ WordPress(host WordPress sites)บน IIS ได้

มีสามวิธีในการติดตั้งและตั้งค่าเว็บไซต์ในIISบนWindows 10 ; โดยใช้ ส่วนต่อ ประสานกราฟิกกับผู้ใช้(Graphical User Interface) ( GUI ), PowerShellหรือWindows(Windows CMD) CMD เราจะใช้แต่ละวิธีในการติดตั้งIISเบื้องต้น 

ติดตั้ง IIS โดยใช้ GUI(Install IIS Using The GUI)

นี่เป็นวิธีชี้แล้วคลิกเพื่อตั้งค่าเว็บไซต์ในIIS วิธีนี้เป็นวิธีที่เหมาะที่สุดหากคุณยังไม่ได้เรียนรู้คำสั่งPowerShellหรือWindows

  1. เริ่ม(Start)พิมพ์ "เปิดหน้าต่าง" ในแถบค้นหา (Search)ยูทิลิตีเปิดหรือปิดคุณลักษณะของ Windows(Turn Windows features on or off)จะ ปรากฏขึ้น คลิก(Click)ที่มัน

  1. หน้าต่างคุณสมบัติ(Windows Features ) ของ Windows จะเปิดขึ้น อาจต้องใช้เวลาเล็กน้อยในการโหลดคุณลักษณะต่างๆ ให้คลิกที่ช่องทำเครื่องหมายถัดจากInternet Information Servicesแล้วคลิกปุ่มOK

  1. การติดตั้งจะเริ่มขึ้นและอาจใช้เวลาหลายนาที เมื่อเสร็จแล้วให้คลิกที่ปุ่มClose

  1. เพื่อให้แน่ใจว่าIISได้รับการติดตั้งและใช้งานได้ ให้พิมพ์IISใน แถบ ค้นหา(Search )ใกล้กับปุ่มเริ่ม (Start )คุณจะเห็นInternet Information Services Managerเป็นผลลัพธ์ คลิก(Click)เพื่อเปิด

  1. เมื่อIIS Managerเปิดขึ้น ให้ดูที่บานหน้าต่างด้านซ้ายของหน้าต่างภายใต้Connections ขยายเมนูทรีจนกว่าคุณจะเห็นเว็บไซต์เริ่มต้น (Default Web Site. )นั่นคือไซต์ตัวยึดตำแหน่งที่ติดตั้งIIS คลิก(Click)ที่ภาพเพื่อเลือก

  1. ที่ด้านขวาของIIS Managerให้ดูที่ส่วนเรียกดูเว็บไซต์ (Browse Website )คลิกที่Browse *:80 (http). ที่จะเปิดเว็บไซต์เริ่มต้นในเว็บเบราว์เซอร์เริ่มต้นของคุณ

  1. คุณจะเห็นหน้าเว็บดังต่อไปนี้ สังเกต(Notice)ในแถบที่อยู่ว่าlocalhost นั่นคือที่อยู่สำหรับพิมพ์เพื่อไปยังเว็บไซต์ใหม่ของคุณ

สร้างหน้าเว็บแรกของคุณสำหรับ IIS(Create Your First Web Page for IIS)

ก่อนที่เราจะพูดถึงอีกสองวิธีในการติดตั้งIISเรามาดูกันก่อนว่าไฟล์ไหนที่ทำให้เว็บไซต์ของคุณถูกเก็บไว้ นอกจากนี้เรายังจะสร้างหน้าเว็บพื้นฐาน เมื่อคุณรู้วิธีการทำเช่นนี้ คุณจะรู้พื้นฐานในการเรียนรู้การออกแบบ(web design)และพัฒนา เว็บ

  1. หลังจากติดตั้ง IIS แล้ว ให้เปิดFile Explorer (File Explorer)ไปที่C C:\intepub\wwwrootนั่นคือสิ่งที่ต้องจัดเก็บไฟล์ที่ประกอบขึ้นเป็นเว็บไซต์ คุณจะเห็นไฟล์หน้าเว็บIIS เริ่มต้น (IIS)iisstart.html และรูปภาพ ที่แสดงบนหน้าiisstart.png นี่คือที่ที่คุณจะบันทึกหน้าเว็บแรกของคุณ

  1. เปิดNotepadในฐานะผู้ดูแลระบบ หากต้องการบันทึกลงใน ตำแหน่ง wwwrootคุณต้องเป็นผู้ดูแลระบบ

  1. บันทึกไฟล์ไปที่ตำแหน่งwwwroot ตั้ง ชื่อเป็นindex.htmlและเปลี่ยนSave as type:เป็นAll Files (All Files)จากนั้นคลิกปุ่มบันทึก(Save )

  1. เมื่อบันทึกเป็นประเภทไฟล์ที่ถูกต้องแล้ว ให้ใส่เนื้อหาบางส่วนลงไป ป้อนโค้ด HTML(HTML) ต่อไปนี้ สำหรับหน้าเว็บพื้นฐานและบันทึก:

<html>
<body>
<h1>สวัสดีชาวโลก!</h1>
</body>
</html>

  1. กลับไปที่เว็บเบราว์เซอร์ที่มีหน้าเว็บIIS เริ่มต้น (IIS)คลิก(Click)ที่ปุ่มรีเฟรช ตอนนี้คุณจะเห็นหน้าเว็บแรกของคุณ

แค่นั้นแหละ! คุณเพิ่งสร้างและเผยแพร่เว็บไซต์แรกของคุณบนIIS

ติดตั้ง IIS โดยใช้คำสั่งของ Windows(Install IIS Using Windows Commands)

เราสามารถลดขั้นตอนการติดตั้งIISให้เป็นคำสั่งแบบบรรทัดเดียวได้ สามารถทำได้ทั้งในWindows Command Promptหรือใช้PowerShell เราจะแสดงวิธีการดำเนินการด้วย คำสั่ง Windowsก่อน แต่การเรียนรู้ PowerShell(learning PowerShell)จะเป็นประโยชน์อย่างมากในอนาคต

  1. พิมพ์cmdในแถบค้นหา ผลลัพธ์ด้านบนควรเป็นCommand Prompt (Command Prompt)คลิกเรียกใช้ในฐานะผู้ดูแล(Run as administrator)ระบบ

  1. พิมพ์คำสั่งDISM /online /enable-feature /featureName:IIS-DefaultDocument /All แล้วกดEnter

  1. คุณจะเห็นแถบความคืบหน้าปรากฏขึ้น เมื่อถึง 100.0% และคุณเห็นข้อความ "การดำเนินการเสร็จสมบูรณ์" คุณสามารถปิด พรอม ต์คำสั่ง (Command Prompt)ติดตั้งIIS แล้ว(IIS)

  1. ตรวจสอบเพื่อให้แน่ใจว่าคุณสามารถเปิดตัวจัดการ IIS(IIS Manager)และการติดตั้งใช้งานได้ โดยใช้ขั้นตอนที่ 4-7 จากส่วนติดตั้ง IIS โดยใช้ GUI(Install IIS Using The GUI section)

ติดตั้ง IIS โดยใช้ PowerShell(Install IIS Using PowerShell)

การเรียนรู้ที่จะทำสิ่งต่าง ๆ เช่นการติดตั้งIISในPowerShellนั้นมีประโยชน์อย่างมากด้วยเหตุผลสองประการ หนึ่ง เป็นวิธีที่ง่ายและเร็วที่สุดในการทำงานการดูแลระบบส่วนใหญ่ในWindows สอง คุณสามารถบันทึก คำสั่ง PowerShell ของคุณ หรือที่เรียกว่า cmdlets เป็นสคริปต์ และเรียกใช้คำสั่งเหล่านั้นได้ทุกเมื่อบนคอมพิวเตอร์หรือเซิร์ฟเวอร์Windows

  1. พิมพ์powershellในแถบค้นหาและหนึ่งในผลลัพธ์ควรเป็นPowerShell ISE (PowerShell ISE)คลิกเรียกใช้ในฐานะผู้ดูแล(Run as administrator)ระบบ

  1. พิมพ์ cmdlet Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestartและเรียกใช้ คุณจะเห็นแถบความคืบหน้าเริ่มต้นขึ้น เมื่อเสร็จแล้ว ให้ตรวจสอบเพื่อให้แน่ใจว่าIISได้รับการติดตั้งและใช้งานได้
  1. ขั้นตอนนี้เป็นทางเลือก แต่คุณสามารถบันทึกเป็น สคริปต์ PowerShellแล้วเรียกใช้ได้ทุกเมื่อ ทำงานกับสคริปต์และเพิ่มพารามิเตอร์ต่างๆ ในที่สุด คุณจะมีสคริปต์การ ติดตั้ง IISที่ตั้งค่าสิ่งต่าง ๆ ตามที่คุณต้องการ ทุกครั้ง ด้วยการคลิกเพียงครั้งเดียว

You’re The Web Now!

นี่เป็นเพียงจุดเริ่มต้นของสิ่งที่คุณสามารถทำได้ด้วยการสร้างเว็บไซต์ของคุณเองในIIS ดู(Look)การใช้IISสำหรับการ ถ่ายโอนไฟล์ FTPหรือการโฮสต์สื่อด้วย นอกจากนี้ ให้ดูที่ Web Platform Installer ของ Microsoft(Microsoft’s Web Platform Installer)สำหรับวิธีการติดตั้งและเรียนรู้สิ่งต่างๆ เช่นWordPress , PHP , Pythonและอื่นๆ ที่ง่ายขึ้น



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts