วิธีการติดตั้ง IIS บน Azure Virtual Machine

Microsoft Azure มอบแพลตฟอร์มที่เชื่อถือได้และปรับขนาดได้สำหรับการโฮสต์เว็บแอปพลิเคชัน ด้วย Azure คุณสามารถหมุนเครื่องเสมือนของ Windows ได้อย่างรวดเร็ว และติดตั้ง Internet Information Services (IIS) เพื่อโฮสต์เว็บแอปพลิเคชันของคุณ บทความนี้จะแนะนำคุณตลอดการติดตั้ง IIS บนเครื่องเสมือน Microsoft Azure

ก่อนที่เราจะเริ่มต้น คุณต้องมีบัญชี Azure ที่มีสิทธิ์เพียงพอในการสร้างเครื่องเสมือน คุณจะต้องมีความเข้าใจพื้นฐานเกี่ยวกับพอร์ทัล Azure, PowerShell และระบบปฏิบัติการ Windows

วิธีการติดตั้ง IIS บน Azure Virtual Machine

วิธีการติดตั้ง IIS บน Azure Virtual Machine

ขั้นตอนที่ 1: สร้าง Microsoft Azure Virtual Machine

วิธีการติดตั้ง IIS บน Azure Virtual Machine

ขั้นตอนแรกคือการสร้างเครื่องเสมือน Azure คุณสามารถสร้างเครื่องเสมือนจากพอร์ทัล Azure หรือใช้ PowerShell หากต้องการสร้างเครื่องเสมือนจากพอร์ทัล Azure ให้ทำตามขั้นตอนเหล่านี้:

  • เข้าสู่ระบบพอร์ทัล Azure
  • คลิกที่ปุ่ม "สร้างทรัพยากร" (+) ที่มุมบนซ้ายของพอร์ทัล
  • เลือก “เครื่องเสมือน” จากรายการทรัพยากรที่มีอยู่
  • เลือกตัวเลือกที่เหมาะสมสำหรับเครื่องเสมือนของคุณ เช่น ภูมิภาค ระบบปฏิบัติการ และขนาด
  • เลือกชื่อผู้ใช้และรหัสผ่านสำหรับเครื่องเสมือน แล้วเลือก “ตรวจสอบ + สร้าง”
  • ตรวจสอบการตั้งค่าเครื่องเสมือนและเลือก “สร้าง”
  • อาจใช้เวลาสักครู่เพื่อสร้างเครื่องเสมือน

ขั้นตอนที่ 2: ติดตั้ง IIS

วิธีการติดตั้ง IIS บน Azure Virtual Machine

เมื่อสร้างเครื่องเสมือนแล้ว คุณสามารถติดตั้ง IIS ได้ มีสองวิธีในการติดตั้ง IIS บนเครื่องเสมือน Windows: GUI หรือ PowerShell ในบทความนี้ เราจะใช้ PowerShell

  • เปิด PowerShell บนเครื่องเสมือน
  • พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง IIS: ติดตั้ง WindowsFeature - ชื่อเว็บเซิร์ฟเวอร์ - IncludeManagementTools
  • กดปุ่มตกลง.

ซึ่งจะติดตั้ง IIS บนเครื่องเสมือน รวมถึงเครื่องมือการจัดการ IIS

ขั้นตอนที่ 3: ตรวจสอบการติดตั้ง IIS

เมื่อต้องการตรวจสอบว่า IIS ได้รับการติดตั้งและทำงานอย่างถูกต้อง ให้ทำตามขั้นตอนเหล่านี้:

  • เปิดเว็บเบราว์เซอร์บนเครื่องคอมพิวเตอร์ของคุณ
  • ป้อนที่อยู่ IP สาธารณะของเครื่องเสมือนลงในแถบที่อยู่
  • คุณควรเห็นหน้าต้อนรับ IIS เริ่มต้นหากตั้งค่าทุกอย่างถูกต้อง
  • ยินดีด้วย! คุณได้ติดตั้ง IIS บนเครื่องเสมือน Azure เรียบร้อยแล้ว

การสนับสนุนนักพัฒนาและความเข้ากันได้ในการจัดการ IIS 6

สมมติว่าคุณเป็นนักพัฒนาที่ต้องการการสนับสนุนเพิ่มเติมหรือความเข้ากันได้กับเครื่องมือการจัดการ IIS 6 ในกรณีนั้น คุณสามารถใช้ประโยชน์จากการสนับสนุนของนักพัฒนาและความเข้ากันได้ในการจัดการ IIS 6

ด้วยการสนับสนุนของนักพัฒนา คุณจะได้รับความช่วยเหลือจากผู้เชี่ยวชาญสำหรับความต้องการในการพัฒนาเว็บแอปพลิเคชันของคุณ รวมถึงคำแนะนำในการติดตั้งและการกำหนดค่า IIS

หากต้องการเปิดใช้งานความเข้ากันได้ในการจัดการ IIS 6 ให้ทำตามขั้นตอนเหล่านี้:

  • เปิดแผงควบคุมบนเครื่องเสมือน
  • คลิกที่ "โปรแกรมและคุณสมบัติ"
  • คลิกที่ “เปิดหรือปิดคุณสมบัติ Windows”
  • ขยาย “บริการข้อมูลทางอินเทอร์เน็ต”
  • ขยาย “เครื่องมือจัดการเว็บ”
  • เลือก “ความเข้ากันได้ในการจัดการ IIS 6”
  • คลิก “ตกลง” เพื่อติดตั้งคุณสมบัติที่เลือก

IIS ใน Azure คืออะไร

Internet Information Services (IIS) เป็นซอฟต์แวร์เว็บเซิร์ฟเวอร์ที่สร้างโดย Microsoft ซึ่งทำงานบนระบบปฏิบัติการ Windows

ใน Azure นั้น IIS สามารถโฮสต์เว็บแอปพลิเคชันและจัดเตรียมแพลตฟอร์มสำหรับนักพัฒนาเพื่อสร้างและปรับใช้เว็บไซต์ของตน

IIS เป็นเว็บเซิร์ฟเวอร์ที่แข็งแกร่งและเชื่อถือได้ซึ่งสามารถจัดการเว็บไซต์ที่มีผู้เข้าชมสูงได้อย่างง่ายดาย

ติดตั้ง IIS บน Azure VM โดยใช้ PowerShell

PowerShell เป็นเชลล์บรรทัดคำสั่งและภาษาสคริปต์ที่ใช้ในการทำให้เป็นอัตโนมัติและจัดการระบบปฏิบัติการ Windows

ในการติดตั้ง IIS บนเครื่องเสมือน Azure โดยใช้ PowerShell ให้ทำตามขั้นตอนเหล่านี้:

  • เปิด PowerShell บนเครื่องเสมือน
  • พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง IIS: ติดตั้ง WindowsFeature - ชื่อเว็บเซิร์ฟเวอร์ - IncludeManagementTools
  • กดปุ่มตกลง.

ซึ่งจะติดตั้ง IIS บนเครื่องเสมือน รวมถึงเครื่องมือการจัดการ IIS

วิธีโฮสต์เว็บไซต์บน Azure Virtual Machine

ในการโฮสต์เว็บไซต์บนเครื่องเสมือน Azure โดยใช้ IIS ให้ทำตามขั้นตอนเหล่านี้:

  • ติดตั้ง IIS บนเครื่องเสมือน Azure โดยใช้ PowerShell หรือ GUI
  • สร้างเว็บไซต์ใน IIS โดยใช้เครื่องมือ IIS Manager
  • กำหนดค่าเว็บไซต์โดยตั้งชื่อโดเมน พอร์ต และการตั้งค่าอื่นๆ
  • อัปโหลดไฟล์เว็บไซต์ของคุณไปยังเครื่องเสมือนโดยใช้ FTP หรือวิธีการถ่ายโอนไฟล์อื่น
  • ทดสอบเว็บไซต์ของคุณโดยการเข้าถึงจากเว็บเบราว์เซอร์
  • การโฮสต์เว็บไซต์ใน IIS บน Azure Virtual Machine

การโฮสต์เว็บไซต์ใน IIS บนเครื่องเสมือน Azure นั้นตรงไปตรงมา เมื่อติดตั้ง IIS บนเครื่องเสมือนแล้ว คุณสามารถใช้ เครื่องมือจัดการ IIS เพื่อสร้างเว็บไซต์และกำหนดการตั้งค่า

จากนั้นคุณสามารถอัปโหลดไฟล์เว็บไซต์ของคุณไปยังเครื่องเสมือนและทดสอบเว็บไซต์ของคุณเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง

Azure Virtual Machine IIS สาธารณะ

ตามค่าเริ่มต้น เครื่องเสมือน Azure จะไม่สามารถเข้าถึงได้จากอินเทอร์เน็ตแบบสาธารณะ

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

คุณสามารถทำได้โดยสร้างกฎความปลอดภัยขาเข้าในพอร์ทัล Azure หรือใช้ PowerShell

วิธีเข้าถึงเว็บไซต์ที่โฮสต์บน IIS ของเครื่องเสมือน

ในการเข้าถึงเว็บไซต์ที่โฮสต์บน IIS ของเครื่องเสมือน Azure คุณจำเป็นต้องทราบที่อยู่ IP สาธารณะของเครื่องเสมือนและหมายเลขพอร์ตที่เว็บไซต์ใช้

ในการเข้าถึงเว็บไซต์ คุณสามารถป้อนที่อยู่ IP สาธารณะและหมายเลขพอร์ตในเว็บเบราว์เซอร์

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

บทสรุป

ในบทความนี้ เราได้แสดงวิธีการติดตั้ง IIS บนเครื่องเสมือน Azure ทำตามขั้นตอนที่อธิบายไว้ข้างต้น คุณสามารถตั้งค่าเว็บเซิร์ฟเวอร์เพื่อโฮสต์เว็บแอปพลิเคชันของคุณบน Azure ได้อย่างรวดเร็ว

นอกจากนี้ เรายังได้ให้ข้อมูลเกี่ยวกับการสนับสนุนนักพัฒนาและความเข้ากันได้ในการจัดการ IIS 6 สำหรับผู้ที่ต้องการ

ด้วย IIS บน Azure คุณสามารถใช้ความสามารถในการปรับขนาดและความน่าเชื่อถือของ Azure เพื่อให้แน่ใจว่าเว็บแอปพลิเคชันของคุณพร้อมใช้งานสำหรับผู้ใช้ของคุณเสมอ

ไทย