เริ่มจากวิธีโฮสต์เว็บไซต์ใน AWS โดยใช้ Lamp:
โฮสต์เว็บไซต์ใน AWS โดยใช้ LAMP
หากต้องการโฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp เพียงสร้างอินสแตนซ์ EC2 สำหรับสิ่งนั้น เพียงคลิกที่ “ เรียกใช้อินสแตนซ์ ปุ่ม ” บนแดชบอร์ด EC2:
ที่นั่น พิมพ์ชื่อสำหรับอินสแตนซ์ของคุณและเลือกอิมเมจเครื่องสำหรับเครื่องเสมือน:
จากนั้นเลื่อนหน้าลงมาเล็กน้อยแล้วเลือกประเภทอินสแตนซ์และสร้างคู่คีย์โดยคลิกที่ ' สร้างคู่คีย์ใหม่ ” ลิงก์ จากนั้นคลิกที่ “ เรียกใช้อินสแตนซ์ ” ปุ่มเพื่อสร้างอินสแตนซ์ EC2:
หลังจากสร้างขั้นตอนการเชื่อมต่อแล้วให้เลือกอินสแตนซ์และคลิกที่ ' เชื่อมต่อ ' ปุ่ม:
ในหน้าการเชื่อมต่อ เลือกปุ่ม “ ไคลเอนต์ SSH ” และคัดลอกคำสั่งตามที่แสดงในภาพด้านล่าง:
เพียงวางคำสั่งบน Command Prompt หรือ PowerShell แล้วเปลี่ยนเส้นทางสำหรับคู่คีย์จากระบบของคุณ:
เมื่อคุณอยู่ในเครื่องเสมือนแล้ว คุณต้องติดตั้งบริการบางอย่างที่จำเป็นสำหรับเซิร์ฟเวอร์ Lamp และดาวน์โหลดเซิร์ฟเวอร์ Apache โดยใช้คำสั่งต่อไปนี้:
ยำติดตั้ง อาปาเช่2 -ยสิ่งนี้จะติดตั้งเซิร์ฟเวอร์ Apache สำหรับโฮสต์เว็บไซต์:
หลังจากเซิร์ฟเวอร์ Apache คุณต้องติดตั้งเซิร์ฟเวอร์ฐานข้อมูลเพื่อใช้คำสั่งต่อไปนี้:
ยำติดตั้ง mariadb เซิร์ฟเวอร์ mariadbคำสั่งนี้จะติดตั้งเซิร์ฟเวอร์ MariaDB สำหรับฐานข้อมูลที่เชื่อมต่อกับเว็บไซต์ของคุณ:
เซิร์ฟเวอร์สุดท้ายที่จะติดตั้งคือเซิร์ฟเวอร์ PHP และ PHP-MySQL ที่ใช้คำสั่งต่อไปนี้:
ยำติดตั้ง php php-mysqlคำสั่งนี้จะติดตั้ง PHP และเซิร์ฟเวอร์ MySQL:
เมื่อติดตั้งเซิร์ฟเวอร์แล้ว ก็ถึงเวลาเริ่มบริการเหล่านี้โดยใช้คำสั่งต่อไปนี้:
systemctl เริ่มต้น mariadbsystemctl เปิดใช้งาน มาเรียด
คำสั่งเหล่านี้จะเริ่มบริการสำหรับ MariaDB:
คุณต้องเริ่มบริการ HTTP และทำได้โดยใช้คำสั่งต่อไปนี้:
systemctl เริ่ม httpdsystemctl เปิดใช้งาน httpd
คำสั่งเหล่านี้จะเริ่มบริการสำหรับ HTTP:
ตอนนี้ คุณสามารถสร้างไฟล์ของคุณภายในไดเร็กทอรี HTML และสามารถทำได้โดยใช้คำสั่งต่อไปนี้:
ซีดี / เคยเป็น / www / html /เพราะ index.php
คำสั่งเหล่านี้จะนำไฟล์เว็บไซต์ของคุณไปยังไดเร็กทอรีของเซิร์ฟเวอร์ซึ่งคุณสามารถโฮสต์เว็บไซต์ของคุณโดยใช้เซิร์ฟเวอร์ Lamp:
ตอนนี้คุณต้องใช้ ' ที่อยู่ IP สาธารณะ ” เพื่อใช้เว็บไซต์ของคุณ:
คุณได้โฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp โดยวาง ' ที่อยู่ IP สาธารณะ ” บนเว็บเบราว์เซอร์:
คุณโฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp สำเร็จแล้ว:
บทสรุป
การโฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp สามารถทำได้โดยการสร้างอินสแตนซ์ EC2 จากนั้นเชื่อมต่อกับเครื่องเสมือนของคุณ หลังจากนั้นติดตั้งเซิร์ฟเวอร์โดยใช้คำสั่ง จากนั้นคุณต้องเปิดใช้งานบริการเหล่านี้ด้วย หลังจากนั้น ให้ย้ายไฟล์เว็บไซต์ของคุณภายในไดเร็กทอรีเซิร์ฟเวอร์ HTML จากนั้นคุณสามารถโฮสต์เว็บไซต์โดยใช้ปุ่ม ' ที่อยู่ IP สาธารณะ ” ของอินสแตนซ์ EC2