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

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

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

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

การกำหนดค่า Web Server (IIS) และ Apache บน Alibaba Cloud ECS

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

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

  1. ไปที่หน้า ECS Custom Launch หรือ Wizard ก่อนอื่น
  2. คุณจะได้รับแจ้งด้วย 4 หน้าการกำหนดค่า ที่นี่คุณจะต้องระบุการกำหนดค่าการเปิดใช้งานอินสแตนซ์
  3. ในหน้า Basic Configuration คุณจะต้องระบุวิธีการชำระเงินและตำแหน่งที่คุณต้องการสร้างเซิร์ฟเวอร์ หากต้องการสร้างอินสแตนซ์ Windows ให้เลือก Windows Server ใน Image และหากต้องการสร้างอินสแตนซ์ Linux ให้เลือก Linux Image มี Linux Images หลายแบบ เช่น Alibaba Cloud ECS Ubuntu และอื่นๆ
  4. ในหน้า Networking คุณจะต้องระบุ Network Type, Network Bandwidth Billing Method พร้อมกับตัวเลือกอื่นๆ สำหรับ Bandwidth Billing Method แนะนำ Pay-By-Traffic เนื่องจากในกรณีนี้ Bandwidth จะถูกเรียกเก็บตามปริมาณ Bandwidth ที่ใช้ไป
  5. ระบุข้อมูลเข้าสู่ระบบและตั้งชื่ออินสแตนซ์ในหน้า System Configuration รหัสผ่านนี้จะใช้สำหรับเชื่อมต่อกับอินสแตนซ์ในภายหลัง
  6. สุดท้าย ตั้ง Tag ให้อินสแตนซ์ในหน้า Grouping จากนั้นคลิกปุ่ม Next: Preview
  7. ที่นี่คุณสามารถดูตัวอย่างการกำหนดค่าที่คุณให้มาและเปลี่ยนแปลงได้โดยคลิกปุ่ม Edit คุณยังสามารถบันทึก Template นี้ได้โดยคลิก Save as Launch Template แล้วระบุชื่อสำหรับมัน
  8. หลังจากนั้น อ่าน ECS Terms of Service แล้วคลิก Create Instance
  9. อินสแตนซ์ Alibaba Cloud ECS จะถูกสร้างขึ้น และคุณจะเห็นสถานะของอินสแตนซ์ หากต้องการเชื่อมต่ออินสแตนซ์ ECS ให้คัดลอก Public IP

การเพิ่ม Security Group Rules

หากคุณไม่ได้เพิ่ม Security Group Rules ขณะสร้างอินสแตนซ์ ไม่ต้องกังวล เราจะแสดงวิธีทำได้เลย

  1. คลิกที่ Instance ID เพื่อดูหน้ารายละเอียดอินสแตนซ์
  2. ด้านซ้าย คลิกที่ Security Groups หลังจากนั้น คลิกที่ Security Group ID เพื่อไปที่หน้ารายละเอียดความปลอดภัย
  3. เมื่ออยู่ที่นั่น ที่มุมขวาบนของหน้า Security Group Rules คลิกที่ปุ่ม Quick Rule Creation
  4. ใช้รายละเอียดการกำหนดค่าที่ให้มาในภาพด้านล่าง สำหรับ Common Port (TCP) คุณต้องเลือก Port ที่จะเปิดใช้งานสำหรับแอปพลิเคชันทั้งหมดที่จะรันบนอินสแตนซ์ ECS หากต้องการเลือก SSH หรือ Apache คุณต้องเลือก SSH 22 และ HTTP 80 ตามที่ให้ในภาพ นอกจากนี้ สำหรับ Authorization Object หากคุณรู้ IP Address ของผู้ร้องขอ ให้ระบุช่วง IP Address ที่เฉพาะเจาะจง การใช้ 0.0.0.0 ระบุว่าอุปกรณ์ในทุกภูมิภาค/Segment ของเครือข่ายสามารถเข้าถึง Port ที่ระบุได้
  5. สุดท้าย คลิก OK

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

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

การเชื่อมต่อ Linux Instance

  1. ไปที่หน้า Instances และคลิกตัวเลือก Connect หน้าอินสแตนซ์ ID ของคุณภายใต้คอลัมน์ Action
  2. คุณจะได้รับแจ้งด้วยกล่องโต้ตอบ Enter VNC Password ที่นี่ คลิก Change VNC Password
  3. หลังจากนั้น ในกล่องโต้ตอบ Enter VNC Password ที่ปรากฏขึ้น ใส่รหัสผ่านของคุณแล้วคลิก OK
  4. ตอนนี้ คุณจะต้อง Login เป็น root เพื่อทำเช่นนั้น ให้ระบุ Username root และใส่รหัสผ่านที่คุณระบุขณะสร้างอินสแตนซ์
  5. เสร็จแล้ว คุณเชื่อมต่อกับอินสแตนซ์สำเร็จแล้ว ในขั้นตอนต่อไป เราจะแสดงวิธีกำหนดค่า Apache

การเชื่อมต่อกับ Windows Server Instance

  1. คลิกตัวเลือก Connect หน้าอินสแตนซ์ ID ภายใต้คอลัมน์ Action
  2. คลิก Change VNC Password เมื่อได้รับแจ้งด้วยกล่องโต้ตอบ Enter VNC Password
  3. ระบุรหัสผ่านใหม่ แล้วกด OK
  4. ที่มุมซ้ายบนของ VNC ให้คลิกที่ Send Remote Call แล้วเลือก CTRL + ALT + DELETE
  5. บนหน้าล็อกอินของ Windows Instance ให้ใส่ administrator เป็น Username แล้วระบุรหัสผ่านที่คุณใส่ขณะสร้างอินสแตนซ์

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

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

  1. ขั้นแรก เพื่อติดตั้ง Apache ให้ป้อนคำสั่งต่อไปนี้ที่พรอมป์:
yum install -y httpd
  1. หลังจากนั้น คุณต้องเริ่มต้นมัน ให้ป้อนคำสั่งต่อไปนี้:
systemctl start httpd
  1. เมื่อเสร็จแล้ว คุณจะต้องแน่ใจว่ามันเริ่มต้นอัตโนมัติเมื่อบูต เพื่อทำเช่นนั้น ให้ป้อนคำสั่งต่อไปนี้:
systemctl enable httpd
  1. สุดท้าย ตรวจสอบสถานะของ Apache เพื่อดูว่ามันกำลังรันอยู่หรือไม่ โดยป้อนคำสั่งต่อไปนี้:
systemctl status httpd
  1. หลังจากนั้น เปิดแท็บใหม่ใน Browser ปัจจุบันของคุณ แล้วใส่ Public IP ของอินสแตนซ์ เพื่อดูว่าทุกอย่างทำงานได้ปกติหรือไม่

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

หากคุณมี Image Windows Server คุณจะต้องกำหนดค่า IIS แทน Apache สำหรับนั้น คุณจะต้องติดตั้ง IIS และ Management Tools ก่อน นี่คือวิธีทำ:

  1. เปิด Command Prompt แล้วพิมพ์ powershell เพื่อเปิดหน้าต่าง Powershell
  2. เพื่อติดตั้ง IIS และ Management Tools ให้ป้อนคำสั่งต่อไปนี้:
Install-WindowsFeature -name Web-Server -IncludeAllSubFeature -IncludeManagementTools
  1. เมื่อเสร็จแล้ว เปิดแท็บใหม่ใน Browser ปัจจุบันของคุณ และใส่ Public IP Address ของอินสแตนซ์ ECS ใน Address Bar แล้วกด Enter เพื่อดูว่าทุกอย่างทำงานได้ปกติหรือไม่