= วิธีโฮสต์ไซต์ Wordpress บน AWS Lightsail ($3.50/เดือนสำหรับ VPS) = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) ตอนนี้ฉันมีประสบการณ์มากมายกับ Wordpress บน Lightsail และฉันไม่แนะนำสิ่งนี้มากนัก โดยเฉพาะอย่างยิ่งสำหรับผู้เริ่มต้นด้วยเหตุผลสองประการ: 1.) เครดิต Boost นั้นค่อนข้างไม่โปร่งใสเนื่องจาก Lightsail ไม่มีการเปิดเผยอย่างเปิดเผยว่ามีสิ่งนี้ หากคุณหมด ไซต์จะใช้งานไม่ได้ âÃÂàซึ่งอาจเกิดขึ้นได้ง่ายหากคุณบีบอัดรูปภาพด้วยปลั๊กอิน เป็นต้น โดยเฉพาะอย่างยิ่งในอินสแตนซ์ 3,50 นั้น สิ่งนี้จะกลายเป็นปัญหาที่ใหญ่กว่าเมื่อคุณถูกบังคับแบบดุร้าย (ซึ่งเกิดขึ้นเร็วมากบนเวิร์ดเพรส) 2.) อิมเมจ bitnami wordpress เหล่านั้นไม่ได้รับการป้องกันที่ดีพอเมื่อแกะกล่อง ดังนั้นระบบจึงค่อนข้างอ่อนแอตั้งแต่เริ่มใช้งาน (เช่นภาพ plesk มี fail2ban นอกกรอบ) 3.) การตั้งค่า SSL คุณต้องใช้ Load Balancer หรือทำเองในเทอร์มินัล ตั้งค่า DNS และเชื่อมโยงใบรับรองในเทอร์มินัล จากนั้นคุณต้องดูแลการหมดอายุ 90 วัน 4.) PHP mailer ไม่ได้ทำงานนอกกรอบและมีปัญหาในการตั้งค่า AWS ดังนั้นคุณจึงต้องใช้ SMTP เป็นส่วนใหญ่ 5.) คุณต้องเปิดใช้งานการเข้าถึง FTP ด้วยชื่อผู้ใช้& รหัสผ่านในการกำหนดค่าเซิร์ฟเวอร์ หรือคุณติดอยู่กับการใช้คีย์ ถ้าคุณต้องการให้สิทธิ์การเข้าถึงแก่บุคคลอื่น 6.) การกำหนดค่า htaccess ไม่ได้ทำในแบบ "คลาสสิก"ดังนั้นคุณต้องรู้ว่าจะแก้ไขไฟล์ใด 7.) การกำหนดค่า PHP บางตัวมีการตั้งค่าที่แปลกประหลาด (ในตัวอย่างของฉัน Imagick) ดังนั้นคุณต้องเปลี่ยนสิ่งนี้ในการกำหนดค่า apache สิ่งที่ต้องทำทั้งหมดของฉันคือคุณต้องใช้เวลามากมายในการคิดหาสิ่งต่างๆ ค้นหาว่าสิ่งต่างๆ เสร็จสิ้นอย่างไร หากคุณต้องการมีอินสแตนซ์ Wordpress ที่ใช้งานได้จริง ฉันจะไปใช้บริการกับผู้ให้บริการรายอื่น ส่วนใหญ่ฉันใช้มันสำหรับเซิร์ฟเวอร์ชั่วคราวภายในกรอบ 30 วันและหลังจากนั้น นี้x100. เว้นแต่คุณจะทราบดีเกี่ยวกับการจัดการเซิร์ฟเวอร์ เงินที่คุณประหยัดได้จะหายไปอย่างรวดเร็วในระยะเวลาที่คุณเสียไปกับการค้นหาสิ่งต่างๆ จากนั้นจำนวนเงินที่คุณสูญเสียจะทบต้นเมื่อมีสิ่งผิดปกติเกิดขึ้น เวลาของฉันมีค่าและใช้หาเงินได้ดีกว่าการพยายามประหยัดเงินไม่กี่ดอลลาร์โดยเสียค่าใช้จ่ายเป็นชั่วโมงต่อเดือน ทุกสิ่งที่คุณพูดเป็นความจริง คุณพลาดสิ่งที่ฉันคิดว่าเป็นหนึ่งในปัญหาที่ใหญ่ที่สุด - หากคุณมีไซต์บน Lightsail นานกว่า ~2 ปี คุณจะต้องอัปเดต Apache/PHP/MySQL ในที่สุด คุณจะคิดว่ามันจะง่าย - เรียกใช้ apt-get เพื่อทำการอัปเดต ไม่ - bitnami ทำการกำหนดค่าที่แปลกมากด้วยอิมเมจซึ่งโดยพื้นฐานแล้วจะป้องกันคุณจากการอัปเกรดฝั่งเซิร์ฟเวอร์ คำแนะนำของพวกเขาคือส่งออก/นำเข้า WP ของคุณไปยังอินสแตนซ์ใหม่ - หากคุณใช้งานไคลเอนต์ 50 รายการเหมือนฉัน นั่นคือ 1-2 สัปดาห์ที่เสียไปทุกๆ 2 ปีเมื่อ Wordpress บ่นเกี่ยวกับเวอร์ชัน PHP ที่ล้าสมัยของคุณ ฉันไม่ชอบเช่นกันที่รูปภาพ Bitnami Wordpress นั้นมีอายุหลายสัปดาห์/เดือน - ดูเหมือนว่าจะมีความล่าช้าในการนำรูปภาพเหล่านั้นจาก Bitnami ไปยัง AWS ที่กล่าวว่า - ฉันรัก Lightsail - คุณสามารถเปิดอินสแตนซ์ WP และทำงานใน 60 วินาที ฉันใช้เวลา (ค่อนข้างสำคัญ) ในการเรียนรู้ Linux และ CLI ฉันมี aof สคริปต์ที่ฉันเรียกใช้เมื่อฉันสร้างเซิร์ฟเวอร์ใหม่ เพื่อแก้ไขปัญหาที่คุณแจ้ง: 1.) เครดิต Boost นั้นค่อนข้างไม่โปร่งใสเนื่องจาก Lightsail ไม่มีการเปิดเผยอย่างเปิดเผยว่ามีสิ่งนี้ หากคุณหมด ไซต์จะใช้งานไม่ได้ âÃÂàซึ่งอาจเกิดขึ้นได้ง่ายหากคุณบีบอัดรูปภาพด้วยปลั๊กอิน เป็นต้น โดยเฉพาะอย่างยิ่งในอินสแตนซ์ 3,50 นั้น สิ่งนี้จะกลายเป็นปัญหาที่ใหญ่กว่าเมื่อคุณถูกบังคับแบบดุร้าย (ซึ่งเกิดขึ้นเร็วมากบนเวิร์ดเพรส) หากคุณใช้ Clouflare จะเป็นการกรองบอทสแปมจำนวนมาก ดังนั้นคุณไม่ควรประสบปัญหาเกี่ยวกับการบูต/เครดิต หากมีคนพยายาม DDoS คุณ อีกครั้ง สิ่งนั้นสามารถจัดการได้ใน Cloudflare ที่กล่าวว่า อินสแตนซ์ $3.50 ดูเหมือนจะทำงานได้ไม่ดีกับ WP ใหม่ หากไม่มีการตั้งค่าการแคช 2.) อิมเมจ bitnami wordpress เหล่านั้นไม่ได้รับการป้องกันที่ดีพอเมื่อแกะกล่อง ดังนั้นระบบจึงค่อนข้างอ่อนแอตั้งแต่เริ่มใช้งาน (เช่นภาพ plesk มี fail2ban นอกกรอบ) นอกจากนั้น มีปัญหาอื่น ๆ ที่คุณทราบหรือไม่? ฉันคิดว่าพวกเขาค่อนข้างปลอดภัย เช่น เข้าถึง SSH ผ่านคีย์เท่านั้น เปิดเพียง 3 พอร์ต สิทธิ์ที่ถูกต้อง ฯลฯ 3.) การตั้งค่า SSL คุณต้องใช้ Load Balancer หรือทำเองในเทอร์มินัล ตั้งค่า DNS และเชื่อมโยงใบรับรองในเทอร์มินัล จากนั้นคุณต้องดูแลการหมดอายุ 90 วัน พวกเขามีสคริปต์สำหรับติดตั้ง SSL httpsdocs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/ - ไม่จำเป็นต้องใช้โหลดบาลานเซอร์ จัดการการต่ออายุโดยอัตโนมัติ - ตั้งค่าและลืม 4.) PHP mailer ไม่ได้ทำงานนอกกรอบและมีปัญหาในการตั้งค่า AWS ดังนั้นคุณจึงต้องใช้ SMTP เป็นส่วนใหญ่ sudo apt-get install -y sendmail และเปิดใช้งานใน php.ini 5.) คุณต้องเปิดใช้งานการเข้าถึง FTP ด้วยชื่อผู้ใช้& รหัสผ่านในการกำหนดค่าเซิร์ฟเวอร์ หรือคุณติดอยู่กับการใช้กุญแจ หากคุณต้องการให้สิทธิ์การเข้าถึงแก่บุคคลอื่น sudo apt-get ติดตั้ง vsftpd 6.) การกำหนดค่า htaccess ไม่ได้ทำในแบบ "คลาสสิก"ดังนั้นคุณต้องรู้ว่าจะแก้ไขไฟล์ใด ใน Wordpress การตั้งค่า >Permalink จะแก้ไขทันที ไม่แน่ใจว่า 'คลาสสิก'หมายถึงอะไรที่นี่ใช่ไหม 7.) การกำหนดค่า PHP บางตัวมีการตั้งค่าที่แปลกประหลาด (ในตัวอย่างของฉัน Imagick) ดังนั้นคุณต้องเปลี่ยนสิ่งนี้ในการกำหนดค่า apache ฉันไม่เคยมีปัญหาใด ๆ กับการกำหนดค่า PHP วิธีที่การตั้งค่า Apache config set นั้นยุ่งเหยิง บางไฟล์อยู่ภายใต้ /apache2/conf บางไฟล์อยู่ภายใต้ /apache2/conf/bitnami - และมีไฟล์ปรับแต่ง 3 ไฟล์ใน /opt/bitnami/apache2/conf/bitnami ที่มีเนื้อหาที่แตกต่างกัน . โดยสรุป ใช่ มีการเรียนรู้ CLI มากมายในนั้น แต่ฉันสนุกกับสิ่งนั้น มันไม่ใช่สำหรับทุกคนอย่างแน่นอน หากคุณต้องการใช้เซิร์ฟเวอร์ของคุณเอง คุณควรเรียนรู้สิ่งนั้นอยู่ดี สิ่งที่คุณพูดคือนี่คือข้อพิสูจน์ของแนวคิด แต่ในทางปฏิบัติมันไม่มีเหตุผล ฉันเห็นด้วยกับสิ่งนี้โดยสิ้นเชิง คุณจะต้องใช้ความพยายามอย่างมากเพื่อให้ใช้งานได้ในการผลิต และ/หรือต้องอยู่ร่วมกับการแลกเปลี่ยนที่ร้ายแรงบางอย่าง สำหรับแพลตฟอร์มการทดลองในห้องปฏิบัติการสำหรับสิ่งของภายในนั้นใช้ได้ แต่ในกรณีอื่นๆ ทั้งหมด คุณจะดีกว่ามากเพียงแค่จ่ายเงินเพิ่มเล็กน้อยสำหรับ cloudways เป็นต้น ไฟสัญญาณที่เล็กที่สุดทำงานช้ามาก ไม่สามารถเข้าถึงได้แม้เมื่อบูสต์เครดิต/ระเบิดซีพียูหมดลง อาจมีคนอยากปรับขนาด ถ้าฉันต้องการ 100 ไซต์ล่ะ ถ้าอย่างนั้น $350 ถูกมาก! ไม่ การรักษา vps แยกกัน 100 รายการนั้นค่อนข้างน้อย ดีกว่ามากที่จะใช้จ่าย $350 กับ vpses ที่แข็งแกร่งกว่าหนึ่งกำมือ ประสิทธิภาพของ AWS Lightsail นั้นแย่มาก หากคุณใช้จ่ายมากขึ้นเพียง $2/เดือน คุณสามารถตั้งค่าบางอย่างในบัญชีที่ใช้ร่วมกันที่โฮสต์ที่เหมาะสมหรือม้วน VPS ของคุณเอง นี่เป็นเพียงด้านประสิทธิภาพเท่านั้น ยังมีสิ่งอื่นๆ อีกมากมาย เช่น ความปลอดภัย ส่วนเกิน ฯลฯ ที่จัดการได้ง่ายกว่ามากในโฮสติ้งที่ใช้ร่วมกัน คุณกำลังพาตัวเองเข้าไปอยู่ในโลกแห่งความเจ็บปวดที่อาจเกิดขึ้นได้โดยใช้ไลท์เซลนอกกรอบ คุณสามารถสร้างอินสแตนซ์ที่เหมาะสมบนคลาวด์ของ Google และโฮสต์เว็บไซต์ของคุณเป็นเวลาหนึ่งปีด้วยเครดิต $300 หากคุณใช้ OpenLiteSpeed ​​คุณจะสามารถเข้าถึง CyberPanel รวมถึงเซิร์ฟเวอร์และแคช Litespeed ที่น่าทึ่ง อีกทางเลือกหนึ่งคือ DigitalOcean คุณจะได้รับ $100 เมื่อคุณสมัครและสร้างหยด $5 และจะมีตัวเลือกในการใช้เซิร์ฟเวอร์ LiteSpeed แก้ไข: ดูเหมือนว่า Google ได้ลดระยะเวลาทดลองใช้ฟรีลงเหลือ 3 เดือนด้วยเครดิต $300 เท่าเดิม แต่คุณยังสามารถใช้ทรัพยากรฟรีได้ตลอดเวลา == เกี่ยวกับชุมชน == สมาชิก ออนไลน์ == เพิ่มพลัง == httpswww.redditstatic.com/desktop2x/img/powerups/powerups-rangers.png)