ฉันกำลังเปิดตัวอินสแตนซ์ EC2 และดูเหมือนว่า WordPress AMI ที่ได้รับความนิยมสูงสุดในตลาดคือ Bitnami ที่ให้บริการ อย่างไรก็ตาม มีปัญหาใหญ่เกี่ยวกับการอัปเดตซอฟต์แวร์/ระบบ
ฉันถาม Bitnami และพวกเขาบอกว่าหากต้องการอัปเดต LAMP บนเซิร์ฟเวอร์ ฉันต้องเปิดใช้งาน EC2 อินสแตนซ์อื่น จากนั้นจึงย้ายข้อมูลจากอินสแตนซ์ปัจจุบันไปยังอินสแตนซ์ใหม่ เป็นเรื่องที่น่าปวดหัวจริงๆ เนื่องจากฉันต้องตั้งค่าทั้งหมดอีกครั้งในอินสแตนซ์ใหม่
ฉันสังเกตเห็นว่า Bitnami AMI จะอัปเดตทุกวัน หมายความว่าฉันต้องทำการย้ายข้อมูลทุกวันเพื่อให้แน่ใจว่าระบบของฉันมีการอัปเดตความปลอดภัยล่าสุดหรือไม่
ในอดีต ฉันใช้เซิร์ฟเวอร์เฉพาะที่มีการจัดการบน InMotion Hosting, CentOS 6.x + LAMP และ LAMP จะได้รับการอัปเดตโดยอัตโนมัติโดยไม่ต้องย้ายเซิร์ฟเวอร์ใหม่ทุกวัน
ดังนั้น ฉันแค่สงสัยสำหรับอินสแตนซ์ EC2 มีวิธีที่ดีกว่าในการอัปเดตซอฟต์แวร์ รวมถึงระบบปฏิบัติการ กว่าการย้ายข้อมูลทุกวันหรือไม่
ขอบคุณ
อัปเดต
ให้ฉันอธิบายขั้นตอนโดยละเอียดในการย้ายอินสแตนซ์ EC2:
- เปิดตัวอินสแตนซ์ EC2 ใหม่
- ดำเนินการตั้งค่าทั้งหมดที่ทำในอินสแตนซ์เก่า เช่น ติดตั้งใบรับรอง SSL ตั้งค่าสิทธิ์ไฟล์/ไดเร็กทอรี ตั้งค่างาน cron เป็นต้น
- คัดลอกไฟล์ WordPress ทั้งหมดจากอินสแตนซ์เก่าไปยังอินสแตนซ์ใหม่
- ส่งออกฐานข้อมูลในอินสแตนซ์เก่า จากนั้นนำเข้าไปยังอินสแตนซ์ใหม่
สามารถดูการโยกย้าย WordPress ได้ที่ https://wordpress.org/support/article/moving-wordpress/. การโอนย้ายการตั้งค่าอื่นๆ เป็นเฉพาะแอปพลิเคชัน
อัปเดต 2
นี้ https://community.bitnami.com/t/is-the-wordpress-certified-by-bitnami-and-automattic-amazon-image-auto-updated/99631/2?u=ccw เป็นการสนับสนุนอย่างเป็นทางการจาก bitnami และสิ่งที่พวกเขาแนะนำก็คือ
WordPress สามารถอัปเดตได้โดยใช้แดชบอร์ดของผู้ดูแลระบบ แต่สำหรับส่วนประกอบโครงสร้างพื้นฐาน คุณจะต้องเปิดใช้อินสแตนซ์ใหม่และย้ายข้อมูลเมื่อจำเป็น