Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน 'Elastic Compute Service' ของ Alibaba Cloud

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

วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud

Elastic Compute Service เป็นระดับ IaaS (โครงสร้างพื้นฐานเป็นบริการ) ที่ให้บริการโดยกลุ่มอาลีบาบา บริการนี้ให้ประสิทธิภาพสูง ความน่าเชื่อถืออย่างทั่วถึง และความสามารถในการปรับขยายได้ คุณสามารถสร้างโครงสร้างพื้นฐานของคุณเองได้อย่างปลอดภัยและมีประสิทธิภาพบน Alibaba Cloud Elastic Compute Service คุณลักษณะที่ยอดเยี่ยมประการหนึ่งที่ ECS นำเสนอคือ คุณสามารถรับอินสแตนซ์ ECS ได้ภายในไม่กี่นาที ซึ่งช่วยให้คุณสามารถปรับใช้บริการของคุณได้อย่างรวดเร็ว และลดเวลาของคุณออกสู่ตลาด นอกจากนี้ ECS ยังมาพร้อมกับเครื่องมือและฟังก์ชันที่จำเป็นในการตรวจสอบเครือข่ายของคุณเพื่อให้ประสิทธิภาพเครือข่ายของคุณเป็นไปตามแผน และตรวจสอบการแก้ไขปัญหาที่เกิดขึ้นล่วงหน้า

การกำหนดค่าเว็บเซิร์ฟเวอร์ (IIS) และ Apache บน Alibaba Cloud ECS

Elastic Compute Service (ซื้อที่นี่ ) สามารถรับได้ในแพ็คเกจเริ่มต้นบนเว็บไซต์ทางการซึ่งมาพร้อมกับเซิร์ฟเวอร์คลาวด์ ECS พร้อมกับแผนการส่งข้อมูล (DTS) คุณสามารถลงทะเบียนทดลองใช้งานฟรีเพื่อตรวจสอบผลิตภัณฑ์ได้หากต้องการ เมื่อคุณสร้างบัญชีระบบคลาวด์ของ Alibaba แล้ว คุณจะได้รับแจ้งให้สร้างอินสแตนซ์ ECS เราจะแนะนำคุณตลอดขั้นตอนทั้งหมด

การสร้างอินสแตนซ์ ECS

  1. ก่อนอื่น ไปที่ ECS Custom Launch หน้าหรือตัวช่วยสร้าง
  2. คุณจะได้รับแจ้งพร้อมหน้าการกำหนดค่าสี่หน้า ที่นี่ คุณจะต้องระบุการกำหนดค่าการเรียกใช้อินสแตนซ์
  3. ใน การกำหนดค่าพื้นฐาน คุณจะต้องระบุวิธีการชำระเงินและสถานที่ที่คุณต้องการสร้างเซิร์ฟเวอร์ หากคุณต้องการสร้าง Windows เช่น เลือก Windows เซิร์ฟเวอร์ ใน รูปภาพ และหากคุณต้องการสร้าง Linux เช่น ไปที่ Linux รูปภาพ . มีอิมเมจ Linux มากมาย เช่น Alibaba Cloud ECS Ubuntu และอื่นๆ วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud
  4. ในหน้าเครือข่าย คุณจะต้องระบุ เครือข่าย ประเภทเครือข่าย แบนด์วิดท์ การเรียกเก็บเงิน วิธีการ พร้อมกับตัวเลือกอื่นๆ สำหรับ การเรียกเก็บเงินแบนด์วิดท์ วิธี จ่ายโดยการจราจร ขอแนะนำเช่นในกรณีนี้ แบนด์วิดท์จะถูกเรียกเก็บเงินตามจำนวนแบนด์วิดท์ที่ใช้ไป
  5. ระบุข้อมูลรับรองการเข้าสู่ระบบและตั้งชื่ออินสแตนซ์ใน การกำหนดค่าระบบ หน้าหนังสือ. รหัสผ่านนี้จะใช้เพื่อเชื่อมต่อกับอินสแตนซ์ในภายหลัง
  6. สุดท้าย ให้แท็กอินสแตนซ์บน การจัดกลุ่ม หน้าหนังสือ. จากนั้นคลิก ถัดไป:ดูตัวอย่าง ปุ่ม.
  7. ที่นี่ คุณสามารถดูตัวอย่างการกำหนดค่าที่คุณระบุและเปลี่ยนแปลงได้โดยคลิก แก้ไข ปุ่ม. คุณยังสามารถบันทึกเทมเพลตนี้ได้โดยคลิกที่บันทึกเป็นเทมเพลตเปิดใช้ จากนั้นระบุชื่อให้กับเทมเพลต วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud
  8. หลังจากนั้น ให้อ่านข้อกำหนดในการให้บริการของ ECS แล้วคลิก สร้างอินสแตนซ์ .
  9. อินสแตนซ์ Alibaba Cloud ECS จะถูกสร้างขึ้นและคุณจะแสดงสถานะของอินสแตนซ์ หากคุณต้องการเชื่อมต่ออินสแตนซ์ ECS ให้คัดลอก IP สาธารณะ วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud

การเพิ่มกฎกลุ่มความปลอดภัย

หากคุณไม่ได้เพิ่มกฎของกลุ่มความปลอดภัยใดๆ ในขณะสร้างอินสแตนซ์ ไม่ต้องกังวลเพราะเราจะแสดงวิธีการดำเนินการให้คุณทราบในตอนนี้

  1. คลิกที่ ID อินสแตนซ์เพื่อดูหน้ารายละเอียดอินสแตนซ์
  2. ทางด้านซ้ายมือ ให้คลิก กลุ่มความปลอดภัย . หลังจากนั้น ให้คลิกที่รหัสกลุ่มความปลอดภัยเพื่อไปยังหน้ารายละเอียดการรักษาความปลอดภัย
  3. เมื่อถึงแล้ว ที่มุมบนขวาของ กฎกลุ่มความปลอดภัย ให้คลิกที่ การสร้างกฎอย่างรวดเร็ว ปุ่ม.
  4. ใช้รายละเอียดการกำหนดค่าที่ให้ไว้ในภาพด้านล่าง สำหรับ พอร์ตทั่วไป (TCP) คุณต้องเลือกพอร์ตที่จะเปิดใช้งานสำหรับแอปพลิเคชันทั้งหมดที่จะรันบนอินสแตนซ์ ECS หากคุณต้องการเลือก SSH หรือ อาปาเช่ คุณต้องเลือก SSH 22 และ HTTP 80 ตามที่ระบุในภาพ นอกจากนี้ สำหรับ Authorization Object หากคุณทราบที่อยู่ IP ของผู้ขอ ให้ระบุช่วงเฉพาะของที่อยู่ IP ใช้ 0.0.0.0 ระบุว่าอุปกรณ์ในทุกภูมิภาค/เซ็กเมนต์ของเครือข่ายสามารถเข้าถึงพอร์ตที่ระบุได้ วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud
  5. สุดท้าย คลิก ตกลง .

การเชื่อมต่อกับอินสแตนซ์ ECS

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

การเชื่อมต่ออินสแตนซ์ Linux

  1. ไปที่หน้าอินสแตนซ์แล้วคลิก เชื่อมต่อ  หน้า ID อินสแตนซ์ของคุณภายใต้ การดำเนินการ  คอลัมน์
  2. คุณจะได้รับข้อความ ป้อนรหัสผ่าน VNC กล่องโต้ตอบ ที่นี่ คลิก เปลี่ยนรหัสผ่าน VNC .
  3. หลังจากนั้น ใน ป้อนรหัสผ่าน VNC กล่องโต้ตอบที่ปรากฏขึ้น ป้อนรหัสผ่านของคุณแล้วคลิกตกลง
  4. ตอนนี้ คุณจะต้องลงชื่อเข้าใช้เป็น root . ในการดำเนินการดังกล่าว ให้ระบุชื่อผู้ใช้ root และป้อนรหัสผ่านที่คุณให้ไว้ขณะสร้างอินสแตนซ์ วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud
  5. เสร็จสิ้น คุณได้เชื่อมต่อกับอินสแตนซ์เรียบร้อยแล้ว ในขั้นตอนต่อไป เราจะแสดงวิธีกำหนดค่า Apache ให้คุณดู

กำลังเชื่อมต่อกับอินสแตนซ์เซิร์ฟเวอร์ Windows

  1. คลิกตัวเลือกเชื่อมต่อหน้า ID อินสแตนซ์ใต้คอลัมน์การดำเนินการ
  2. คลิก เปลี่ยนรหัสผ่าน VNC เมื่อได้รับแจ้งด้วย ป้อนรหัสผ่าน VNC กล่องโต้ตอบ
  3. ระบุรหัสผ่านใหม่แล้วกดตกลง
  4. ที่มุมบนซ้ายของ VNC ให้คลิก ส่งการโทรทางไกล จากนั้นเลือก CTRL + ALT + DELETE . วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud
  5. ในหน้าเข้าสู่ระบบของอินสแตนซ์ Windows ให้ป้อน ผู้ดูแลระบบ เป็นชื่อผู้ใช้และระบุรหัสผ่านที่คุณป้อนขณะสร้างอินสแตนซ์

การกำหนดค่า Apache

เมื่อคุณเชื่อมต่อกับอินสแตนซ์แล้ว ก็ถึงเวลาติดตั้ง Apacheเวอร์ชันล่าสุด เว็บเซิร์ฟเวอร์แล้วกำหนดค่าให้ทำงานเมื่อเริ่มต้น สิ่งที่คุณต้องทำคือป้อนชุดคำสั่งสองสามชุด เท่านี้ก็เรียบร้อย

  1. ก่อนอื่น ให้ติดตั้ง Apache ให้ป้อนคำสั่งต่อไปนี้ที่พร้อมท์
yum install -y vsftpd
  1. หลังจากนั้น คุณต้องเริ่มต้นขึ้น ป้อนคำสั่งต่อไปนี้:
systemctl start httpd
  1. เมื่อเสร็จแล้ว คุณจะต้องตรวจสอบให้แน่ใจว่าระบบเริ่มทำงานโดยอัตโนมัติเมื่อเริ่มต้นระบบ โดยป้อนคำสั่งต่อไปนี้:
systemctl enable httpd
  1. สุดท้าย ตรวจสอบสถานะของ Apache เพื่อดูว่ากำลังทำงานอยู่หรือไม่โดยป้อนคำสั่งต่อไปนี้
systemctl status httpd
  1. หลังจากนั้น เปิดแท็บใหม่ในเว็บเบราว์เซอร์ปัจจุบันของคุณ จากนั้นป้อน IP สาธารณะของอินสแตนซ์เพื่อดูว่าทุกอย่างทำงานหรือไม่ วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud

การกำหนดค่า IIS 

หากคุณมี Windows Server รูปภาพ คุณจะต้องกำหนดค่า IIS แทน Apache เพื่อที่คุณจะต้องติดตั้ง IIS และเครื่องมือการจัดการก่อน วิธีการมีดังนี้

  1. เปิดพรอมต์คำสั่ง แล้วพิมพ์ powershell เพื่อเปิดหน้าต่าง Powershell
  2. หากต้องการติดตั้ง IIS และเครื่องมือการจัดการ ให้ป้อนคำสั่งต่อไปนี้:
Install-WindowsFeature -name Web-Server -IncludeAllSubFeature -IncludeManagementTools
  1. เมื่อเสร็จแล้ว ให้เปิดแท็บใหม่ในเบราว์เซอร์ปัจจุบันของคุณและป้อนที่อยู่ IP สาธารณะของอินสแตนซ์ ECS ในแถบที่อยู่และกด Enter เพื่อดูว่าทุกอย่างทำงานได้ดีหรือไม่ วิธีกำหนดค่า WebServer (IIS) หรือ Apache บน  Elastic Compute Service  ของ Alibaba Cloud