วิธีการติดตั้ง WordPress บน Amazon Web Services

เมื่อเร็ว ๆ นี้หนึ่งในผู้อ่านของเราขอให้เราครอบคลุมถึงวิธีการติดตั้ง WordPress บน Amazon Web Services (AWS) Amazon Web Services มักจะถูกสงวนไว้สำหรับโครงการขนาดใหญ่เป็นแพลตฟอร์มคลาวด์คอมพิวติ้งที่มีประสิทธิภาพซึ่งช่วยให้ทุกคนสามารถควบคุมพลังของโครงสร้างพื้นฐานที่เหนือกว่าของ Amazon ได้ตามต้องการ ในบทความนี้เราจะแสดงวิธีติดตั้ง WordPress บน Amazon Web Services.


การติดตั้ง WordPress บน Amazon Web Services

บันทึก: หากคุณเพิ่งเริ่มเว็บไซต์เราขอแนะนำให้ใช้วิธีแก้ปัญหาที่ง่ายกว่าจากวิธีติดตั้งคู่มือ WordPress ของเรา.

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

    วิธีที่ 1 การสร้างการติดตั้ง WordPress แบบกำหนดเองบน AWS

    สิ่งแรกที่คุณต้องทำคือเข้าไปที่เว็บไซต์ Amazon Web Services คุณสามารถสร้างบัญชีฟรี แต่คุณจะต้องป้อนข้อมูลบัตรเครดิต Amazon จะยืนยันตัวตนของคุณโดยส่งการเรียกเก็บเงินจำนวน $ 1 ไปยังการ์ดของคุณ.

    เมื่อบัญชีของคุณได้รับการยืนยันแล้วคุณต้องลงชื่อเข้าใช้คอนโซล AWS ของคุณและคลิกที่เมนู “บริการ” ใต้ส่วนการคำนวณคุณต้องเลือก EC2 เพื่อดำเนินการต่อ.

    เรียกใช้บริการ AWS EC2

    EC2 เป็นแพลตฟอร์มการประมวลผลแบบคลาวด์ของ AWS ที่ช่วยให้คุณสร้างเครื่องเสมือนและเรียกใช้เว็บแอปเช่น WordPress สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับเครื่องเสมือนโปรดอ่านคำแนะนำของเราเกี่ยวกับ VPS และคุณต้องการอะไร.

    จากนั้นคลิกที่ปุ่ม ‘เรียกใช้อินสแตนซ์’ เพื่อเปิดและกำหนดค่าการตั้งค่าอินสแตนซ์ของคุณ.

    เรียกใช้อินสแตนซ์ EC2 ของคุณ

    คุณจะต้องเลือกอิมเมจเครื่องของ Amazon เหล่านี้เป็นซอฟต์แวร์ที่ตั้งค่าไว้ล่วงหน้าซึ่งคุณสามารถติดตั้งได้ด้วยคลิกเดียว.

    ภายใต้ ‘AWS Marketplace’ ค้นหา WordPress จากนั้นเลือก ‘WordPress by Bitnami’.

    ติดตั้งอิมเมจเครื่องของ Amazon

    ตอนนี้คุณจะเห็นป๊อปอัพกำหนดราคาซึ่งคุณเพียงแค่ต้องคลิกที่ปุ่มดำเนินการต่อ.

    ในหน้าจอถัดไปคุณจะถูกขอให้เลือกประเภทอินสแตนซ์ คุณสามารถไปข้างหน้าและเลือก td.micro ฟรีเทียร์จากนั้นคลิกที่ปุ่ม ‘กำหนดค่ารายละเอียดอินสแตนซ์’.

    เลือกประเภทอินสแตนซ์

    ในหน้าจอถัดไปคุณไม่จำเป็นต้องเปลี่ยนแปลงอะไรเลย เพียงคลิกที่ ‘ถัดไป: เพิ่มที่เก็บ’ แล้วคลิก ‘ถัดไป: เพิ่มแท็ก’.

    ตอนนี้เราจะใส่ชื่อสำหรับอินสแตนซ์นี้เป็นแท็ก คลิกที่ปุ่มเพิ่มแท็กและป้อน ‘ชื่อ’ เป็นกุญแจและ ‘MyWordPress’ เป็นค่า.

    ตรวจสอบและเปิดตัว

    คลิกที่ปุ่ม “ตรวจสอบและเปิดใช้” เพื่อดำเนินการต่อ.

    ตอนนี้คุณจะเห็นภาพรวมของการกำหนดค่าอินสแตนซ์ EC2 ของคุณ คลิกที่ปุ่ม “เริ่มต้น” เพื่อเริ่มต้นอินสแตนซ์ของคุณ.

    ตรวจสอบการตั้งค่าอินสแตนซ์และเริ่มต้น

    ถัดไปคุณจะถูกขอให้เลือกกุญแจคู่ คุณต้องเลือก “ดำเนินการต่อโดยไม่ใช้คู่คีย์” จากนั้นทำเครื่องหมายในช่องด้านล่าง.

    ข้ามคีย์ที่จับคู่

    หลังจากนั้นคลิกที่ปุ่มเปิดใช้งานอินสแตนซ์เพื่อจัดเก็บการตั้งค่าของคุณและเปิดใช้งานอินสแตนซ์ EC2 ของคุณ.

    AWS จะแสดงข้อความยืนยันความสำเร็จ คลิกที่ปุ่ม “ดูอินสแตนซ์” ที่มุมล่างขวาของหน้าจอ.

    ตอนนี้คุณจะสามารถเห็นอินสแตนซ์ WordPress ของคุณทำงานอยู่.

    อินสแตนซ์ WordPress ทำงาน

    ในการทดสอบไซต์ WordPress ของคุณคุณต้องค้นหาที่อยู่ IP สาธารณะของมัน คุณสามารถค้นหาได้ภายใต้คอลัมน์ IPV4 Public IP ถัดจากอินสแตนซ์ของคุณ.

    ที่อยู่ IP สาธารณะของไซต์ WordPress ของคุณ

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

    การติดตั้ง WordPress เริ่มต้น

    หากต้องการเยี่ยมชมพื้นที่ผู้ดูแลระบบ WordPress ของคุณเพียงแค่เพิ่ม / wp-admin / ถัดจากที่อยู่ IP สาธารณะของไซต์ของคุณเช่นนี้:

    http://18.191.114.246/wp-admin

    ตอนนี้คุณจะเห็นหน้าเข้าสู่ระบบ WordPress เริ่มต้น.

    หน้าจอเข้าสู่ระบบ WordPress

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

    คุณสามารถรับได้โดยกลับไปที่คอนโซล EC2 ของคุณและคลิกที่ปุ่ม “การกระทำ” จากนั้นเลือก การตั้งค่าอินสแตนซ์»รับบันทึกของระบบ.

    สิ่งนี้จะแสดงไฟล์บันทึกในหน้าต่างป๊อปอัพที่มีข้อความจำนวนมาก คุณจะต้องเลื่อนลงไปด้านล่างและคุณจะพบบรรทัดที่มี “การตั้งค่ารหัสผ่านผู้ใช้ Bitnami ไปที่” ล้อมรอบด้วยเครื่องหมาย ## คุณจะเห็นชื่อผู้ใช้เริ่มต้นที่แอพกำหนด.

    คัดลอกรหัสผ่าน WordPress ของคุณ

    ตอนนี้คุณสามารถคัดลอกชื่อผู้ใช้ / รหัสผ่านและป้อนบนหน้าจอเข้าสู่ระบบของเว็บไซต์ WordPress ของคุณ.

    ยินดีด้วยคุณติดตั้ง WordPress บน Amazon Web Services เรียบร้อยแล้ว อย่างไรก็ตามเว็บไซต์ของคุณยังสามารถเข้าถึงได้โดยใช้ที่อยู่ IP เท่านั้น.

    หากคุณต้องการชี้ชื่อโดเมนไปยังการติดตั้ง AWS WordPress ของคุณคุณจะต้องเชื่อมต่อชื่อโดเมนของคุณกับเซิร์ฟเวอร์ DNS ของ AWS.

    ดูขั้นตอนการลงทะเบียนชื่อโดเมนของเราทีละขั้นตอน.

    เมื่อคุณลงทะเบียนชื่อโดเมนแล้วคุณก็พร้อมที่จะเพิ่มในอินสแตนซ์ AWS ของคุณ.

    เพิ่มชื่อโดเมนไปยังเว็บไซต์ WordPress ของคุณบน Amazon Web Services

    ขั้นแรกไปที่แดชบอร์ดอินสแตนซ์ EC2 ของคุณจากนั้นคลิกคอลัมน์ด้านซ้าย ‘ยืดหยุ่น IPS’ ภายใต้ ‘เครือข่าย & ส่วนความปลอดภัย.

    จัดสรร IP ยืดหยุ่นใหม่

    จากนั้นคลิกที่ปุ่ม ‘จัดสรรที่อยู่ใหม่’ เพื่อดำเนินการต่อ.

    คุณจะถูกถามว่าคุณต้องการใช้ที่อยู่ IP อย่างไร เพียงคลิกที่ปุ่มจัดสรรเพื่อดำเนินการต่อ.

    AWS จะสร้าง IP ยืดหยุ่นใหม่สำหรับอินสแตนซ์ WordPress EC2 ของคุณ คุณจะเห็นที่อยู่ IP ของคุณอยู่ในตาราง เพียงเลือกแถวที่อยู่ IP จากนั้นเลือก ‘ที่อยู่เชื่อมโยง’ ใต้ปุ่ม ‘การกระทำ’.

    ที่อยู่รอง

    ในหน้าจอถัดไปให้เลือกอินสแตนซ์ WordPress ของคุณจากเมนูแบบเลื่อนลงและคลิกที่ปุ่มเชื่อมโยง.

    เชื่อมโยง IP กับอินสแตนซ์ WordPress ของคุณ

    ตอนนี้คุณจะเห็น Elastic IP ของคุณอยู่ในตาราง ไปข้างหน้าและคัดลอกที่อยู่ IP และวางลงในโปรแกรมแก้ไขข้อความเช่น Notepad เราจะต้องการมันในขั้นตอนต่อไป.

    คัดลอก IP ยืดหยุ่นของคุณ

    ถัดไปคุณต้องคลิกที่เมนู ‘บริการ’ ที่ด้านบนและค้นหา ‘เส้นทาง 53′ นี่คือบริการจัดการ DNS ของ Amazon เว็บเซอร์วิสที่อนุญาตให้คุณกำหนดเส้นทางการรับส่งข้อมูลไปยังอินสแตนซ์ EC2 ของคุณ.

    บริการเส้นทาง 53

    ในหน้าถัดไปให้คลิกปุ่ม ‘เริ่มต้นทันที’ ใต้ส่วนการจัดการ DNS.

    เริ่มต้นด้วยการจัดการ DNS

    สิ่งนี้จะนำคุณไปยังโซนโฮสต์ ไปข้างหน้าและคลิกปุ่ม ‘สร้างโซนที่โฮสต์’.

    สร้างปุ่มโซนที่โฮสต์

    ถัดไปคุณต้องเพิ่มชื่อโดเมนของคุณและคลิกที่ปุ่มสร้างเพื่อเพิ่มลงในโซนที่โฮสต์.

    เพิ่มโดเมนไปยังโซนที่โฮสต์

    หลังจากที่คุณเพิ่มโดเมนของคุณในโซนที่โฮสต์ให้คลิกที่ปุ่ม ‘สร้างชุดระเบียน’ ตอนนี้คุณต้องป้อน www ถัดจากช่อง “ชื่อ” ป้อน IP แบบยืดหยุ่นที่คุณคัดลอกไว้ก่อนหน้านี้ในฟิลด์ ‘ค่า’ จากนั้นคลิกที่ปุ่มสร้าง.

    เพิ่มชุดบันทึก

    ตอนนี้ระเบียน A จะถูกเพิ่มไปยังโซนที่โฮสต์ของคุณพร้อมกับชื่อโดเมนของคุณ จากคอลัมน์ด้านซ้ายคุณต้องคัดลอกบรรทัดภายใต้ฟิลด์ NS นี่คือที่อยู่ Nameserver ที่คุณจะต้องใช้ในขั้นตอนต่อไป.

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

    ภายใต้การตั้งค่า DNS Nameservers ของโดเมนให้ป้อนที่อยู่เซิร์ฟเวอร์ที่คุณคัดลอกไว้ก่อนหน้านี้.

    เพิ่มเซิร์ฟเวอร์ชื่อ DNS

    อย่าลืมบันทึกการเปลี่ยนแปลงของคุณ ตอนนี้คุณสามารถเยี่ยมชมชื่อโดเมนที่คุณเพิ่มและจะนำคุณไปยังเว็บไซต์ WordPress ของคุณบน Amazon Web Services.

    หมายเหตุ: การเปลี่ยนแปลง DNS อาจใช้เวลาสักครู่จึงจะมีผล.

    วิธีที่ 2 การใช้ Amazon Web Services ผ่านการจัดการโฮสติ้ง WordPress

    ดังที่คุณอาจสังเกตเห็นว่าการตั้งค่าการติดตั้ง WordPress แบบกำหนดเองบน Amazon web services เป็นกระบวนการที่ซับซ้อนและซับซ้อนมาก.

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

    วิธีที่ง่ายกว่าในการใช้ WordPress บน Amazon Web Services โดยไม่ต้องยุ่งยากใด ๆ คือการใช้ผู้ให้บริการโฮสต์ WordPress ที่มีการจัดการ.

    เราแนะนำให้ใช้ WP Engine พวกเขาเป็นส่วนหนึ่งของแพลตฟอร์มโฮสติ้งของพวกเขาบนโครงสร้างพื้นฐาน AWS และคุณไม่ต้องกังวลเกี่ยวกับการจราจรติดขัดการจัดการเซิร์ฟเวอร์หรือการบำรุงรักษา WordPress.

    อีกทางเลือกที่ดีคือ Pagely ผู้ให้บริการโฮสติ้ง WordPress ที่จัดการแบบพรีเมียม พวกเขายังใช้งานแพลตฟอร์มของพวกเขาบน Amazon Web Services และนำเสนอสภาพแวดล้อม WordPress ที่ไม่ยุ่งยากเพื่อการเติบโตทางธุรกิจของคุณ.

    เราหวังว่าบทความนี้จะช่วยให้คุณเรียนรู้วิธีการติดตั้ง WordPress บน Amazon Web Services คุณอาจต้องการดูคำแนะนำขั้นสูงสุดของเราเกี่ยวกับการปรับปรุงความเร็วและประสิทธิภาพของ WordPress ด้วยคำแนะนำทีละขั้นตอน.

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me