วิธีโฮสต์เว็บไซต์บน AWS โดยใช้ LAMP

Withi Host Websit Bn Aws Doy Chi Lamp



มีตัวเลือกมากมายในการโฮสต์เว็บไซต์ แต่บางตัวเลือกก็มีค่าใช้จ่ายสูง และบางตัวเลือกก็ใช้เวลานานมาก คุณสามารถใช้ AWS เพื่อโฮสต์เว็บไซต์ของคุณได้เนื่องจากจะเรียกเก็บเงินเฉพาะสิ่งที่คุณใช้ และการโฮสต์เว็บไซต์ใน AWS นั้นง่ายมาก ไม่ใช้พื้นที่จัดเก็บใดๆ จากระบบของคุณ และผ่านโพสต์นี้ คุณจะสามารถโฮสต์เว็บไซต์บน AWS ได้

เริ่มจากวิธีโฮสต์เว็บไซต์ใน 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 เริ่มต้น mariadb
systemctl เปิดใช้งาน มาเรียด

คำสั่งเหล่านี้จะเริ่มบริการสำหรับ MariaDB:

คุณต้องเริ่มบริการ HTTP และทำได้โดยใช้คำสั่งต่อไปนี้:

systemctl เริ่ม httpd
systemctl เปิดใช้งาน httpd

คำสั่งเหล่านี้จะเริ่มบริการสำหรับ HTTP:

ตอนนี้ คุณสามารถสร้างไฟล์ของคุณภายในไดเร็กทอรี HTML และสามารถทำได้โดยใช้คำสั่งต่อไปนี้:

ซีดี / เคยเป็น / www / html /
เพราะ index.php

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

ตอนนี้คุณต้องใช้ ' ที่อยู่ IP สาธารณะ ” เพื่อใช้เว็บไซต์ของคุณ:

คุณได้โฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp โดยวาง ' ที่อยู่ IP สาธารณะ ” บนเว็บเบราว์เซอร์:

คุณโฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp สำเร็จแล้ว:

บทสรุป

การโฮสต์เว็บไซต์ใน AWS โดยใช้เซิร์ฟเวอร์ Lamp สามารถทำได้โดยการสร้างอินสแตนซ์ EC2 จากนั้นเชื่อมต่อกับเครื่องเสมือนของคุณ หลังจากนั้นติดตั้งเซิร์ฟเวอร์โดยใช้คำสั่ง จากนั้นคุณต้องเปิดใช้งานบริการเหล่านี้ด้วย หลังจากนั้น ให้ย้ายไฟล์เว็บไซต์ของคุณภายในไดเร็กทอรีเซิร์ฟเวอร์ HTML จากนั้นคุณสามารถโฮสต์เว็บไซต์โดยใช้ปุ่ม ' ที่อยู่ IP สาธารณะ ” ของอินสแตนซ์ EC2