คำแนะนำทีละขั้นตอนในการโยกย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting

เผยแพร่แล้ว: 2019-06-04

ขณะที่ฉันเขียนบทช่วยสอนนี้ Magento ให้พลังกับร้านค้าออนไลน์ 897,226 แห่ง และจำนวนก็เพิ่มขึ้นทุกชั่วโมง!

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

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

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

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

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

ทำไมต้องเลือก Cloud Hosting

  • ประสิทธิภาพ: โซลูชันคลาวด์โฮสติ้งมอบเซิร์ฟเวอร์คลาวด์เฉพาะที่รับประกันความเร็วและประสิทธิภาพสำหรับร้านค้า
  • ความสามารถในการ ปรับขนาด: ร้านค้าอีคอมเมิร์ซมักต้องการความสามารถในการปรับขนาดอย่างรวดเร็วของทรัพยากรเซิร์ฟเวอร์ส่วนใหญ่ในช่วงฤดูการขายและแคมเปญร้านค้า
  • ค่าใช้จ่าย: แผนการกำหนดราคาอาจดูแพง แต่ในระยะยาว คุณจะประหยัดเงินซึ่งอาจไปแก้ไขปัญหาที่เกิดขึ้นเป็นประจำกับโฮสติ้งราคาถูก
  • ทรัพยากร: เซิร์ฟเวอร์คลาวด์ของคุณมาพร้อมกับการจัดสรรทรัพยากรเฉพาะของตัวเอง ควบคู่ไปกับคุณสมบัติการปรับขนาดได้ ทำให้ง่ายต่อการมองเห็นประโยชน์ของการโฮสต์บนคลาวด์
  • ความปลอดภัย: คลาวด์โฮสติ้งมีความปลอดภัยอยู่ในกระบวนการหลักของการโฮสต์บนคลาวด์ นอกจากนี้ เซิร์ฟเวอร์ยังมาพร้อมกับมาตรการรักษาความปลอดภัยเพิ่มเติม เช่น 2FA, ไฟร์วอลล์ และโซลูชั่นป้องกันมัลแวร์
  • ความเสี่ยงจากการหยุดทำงาน: เนื่องจากสถาปัตยกรรมที่ปรับให้เหมาะสมที่สุด เซิร์ฟเวอร์คลาวด์จึงได้รับประสบการณ์การหยุดทำงานขั้นต่ำและประสิทธิภาพที่ดีขึ้น
  • การจัดการปริมาณการใช้งานที่เพิ่มขึ้น: โดยทั่วไป เซิร์ฟเวอร์คลาวด์จะพร้อมสำหรับการรับส่งข้อมูลที่เพิ่มขึ้นเป็นระยะๆ เนื่องจากคุณสมบัติหลักหลายประการที่กำหนดการโฮสต์บนคลาวด์

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

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

เพื่อช่วยเจ้าของร้านค้าวีโอไอพี ตอนนี้ฉันจะแนะนำ Cloudways ซึ่งเป็นคลาวด์ที่มีการจัดการโฮสติ้งสำหรับวีโอไอพีที่มีการจัดการที่รวดเร็วเป็นพิเศษเพื่อโฮสต์สำหรับร้านค้าอีคอมเมิร์ซ เมื่อคุณเลือกใช้เซิร์ฟเวอร์ที่มีการจัดการ Cloudways คุณจะได้รับเซิร์ฟเวอร์ที่ได้รับการปรับแต่งสำหรับร้าน Magento ที่พร้อมสำหรับธุรกิจ อย่างไรก็ตาม ยิ่งไปกว่านั้น Cloudways รับรองว่าในฐานะเจ้าของร้านค้าวีโอไอพี คุณจะไม่ต้องกังวลกับปัญหาการจัดการเซิร์ฟเวอร์ ด้วยวิธีนี้ คุณจะทุ่มเทเวลาทั้งหมดเพื่อคิดหาวิธีใหม่ๆ ในการขยายธุรกิจให้เติบโต

ด้วย Cloudways คุณจะมีตัวเลือกในการโฮสต์เซิร์ฟเวอร์ Magento ของคุณบนหนึ่งในห้าผู้ให้บริการโครงสร้างพื้นฐานระบบคลาวด์ชั้นนำของอุตสาหกรรม รวมถึง AWS, GCE, Linode, DigitalOcean และ Vultr ดังนั้นจึงมีแผน Cloudways ที่เหมาะกับงบประมาณของร้าน Magento ทุกแห่งอยู่เสมอ นอกจากนี้ Cloudways ยังเสนอ:

  • โฮสติ้งที่ใช้ SSD
  • ตัวเลือกแคชขั้นสูง
  • CloudwaysCDN
  • เพิ่มประสิทธิภาพกอง
  • ไฟร์วอลล์เฉพาะ
  • การติดตั้ง 1 คลิก
  • การสำรองข้อมูลอัตโนมัติ
  • มาตราส่วนแนวตั้ง
  • เซิร์ฟเวอร์รักษาอัตโนมัติ
  • 24/7 การสนับสนุนโดยผู้เชี่ยวชาญ

คุณพร้อมที่จะย้ายร้านค้าของคุณไปยัง Cloudways แล้วหรือยัง?

หากคุณพร้อมที่จะย้ายร้านค้าของคุณจากโฮสติ้ง cPanel ไปยังเซิร์ฟเวอร์ที่มีการจัดการ Cloudways มาเริ่มกันเลย

กระบวนการนี้ค่อนข้างง่าย และหากคุณทำตามขั้นตอนต่อไปนี้ คุณจะมีร้านค้าวีโอไอพีของคุณบนเซิร์ฟเวอร์ที่มีการจัดการ Cloudways ใหม่ของคุณในเวลาไม่นาน

ก่อนอื่น สำรองข้อมูลร้านค้าของคุณทั้งหมด รวมถึงฐานข้อมูลทั้งหมด สำหรับสิ่งนี้ ให้เชื่อมต่อกับ Magento cPanel ที่โฮสต์ผ่านเทอร์มินัล SSH คุณจะต้องใช้ไคลเอนต์เช่น puTTY เมื่อเชื่อมต่อแล้ว ให้ไปที่ไดเร็กทอรีรากของร้าน Magento 2

ถัดไป สร้างข้อมูลสำรองของร้านค้าของคุณด้วยคำสั่งต่อไปนี้:

mysqldump -u yourdbusername -p yourdbname > database.sql

คำสั่งนี้ต้องการชื่อผู้ใช้ฐานข้อมูล ชื่อฐานข้อมูล และชื่อของไฟล์ดัมพ์ฐานข้อมูล คำสั่งจะถามรหัสผ่านฐานข้อมูล เมื่อคำสั่งเสร็จสิ้น ให้เข้าถึงโฮสติ้ง cPanel แล้วไปที่ File Manager > Root Directory

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

โดยทั่วไปโครงสร้างโฟลเดอร์ของโฮสติ้ง cPanel จะมีลักษณะดังนี้:

ซิปไฟล์และโฟลเดอร์ทั้งหมด

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

ฉันได้ตั้งชื่อไฟล์ zip เป็น newbackup.zip ณ จุดนี้ การสำรองเว็บไซต์และฐานข้อมูลพร้อมแล้ว โดยทั่วไป ไฟล์ zip จะอยู่ที่ URL ที่คล้ายกับ www.yourdomain.com/newbackup.zip

ตอนนี้ได้เวลาเปลี่ยนไปใช้แพลตฟอร์ม Cloudways ลำดับแรกของธุรกิจคือการสร้างบัญชี Cloudways

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

หลังจากสร้างบัญชีของคุณแล้ว ให้เลือกแอปพลิเคชั่น Magento จากเมนูแบบเลื่อนลง

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

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

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

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

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

ตอนนี้ คลิกที่ LAUNCH NOW !

อีกไม่กี่นาทีเซิร์ฟเวอร์จะเปิดขึ้นพร้อมกับลักษณะที่ปรากฏของหน้าจอนี้

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

เริ่มการย้ายถิ่น

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

rm -rf *

ตอนนี้ ไปที่แดชบอร์ดของแอปพลิเคชัน จากนั้น LAUNCH DATABASE MANAGER

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

คุณจะเห็นรายการตาราง เลือกทั้งหมดแล้วคลิกวาง

? คำแนะนำ: การย้าย Magento Store จาก cPanel ไปยัง Cloud Hosting | บล็อก MageWorx Magento

จากนั้นไปที่เทอร์มินัล SSH และเรียกใช้คำสั่งนี้:

wget http:// yourdomain.com/newbackup.zip

อย่าลืมเพิ่ม URL ของไฟล์ zip ที่โฮสต์บนโฮสติ้ง cPanel

ตอนนี้แตกไฟล์:

เปิดเครื่องรูด newbackup.zip

และนำเข้าฐานข้อมูลไปยังแอปพลิเคชัน Cloudways ด้วยคำสั่งนี้:

mysql -u CLOUDWAYS-DB-USERNAME -p CLOUDWAYS-DB-NAME <database.sql

ในคำสั่งข้างต้น ระบุข้อมูลประจำตัวฐานข้อมูลของแอปพลิเคชันของคุณที่ติดตั้งบน Cloudways โปรดทราบว่าคำสั่งจะขอรหัสผ่าน (มีอยู่ในส่วนข้อมูลรับรองฐานข้อมูล)

ตอนนี้เปิดไฟล์ env.php (อยู่ในไดเร็กทอรี app/etc ของร้านค้าของคุณ) และแทนที่ข้อมูลประจำตัวของฐานข้อมูลด้วยชุดที่ Cloudways จัดเตรียมไว้ให้

ยินดีด้วย! คุณย้ายร้านค้า Magento ของคุณสำเร็จจากโฮสติ้ง cPanel ที่ช้าไปยังเซิร์ฟเวอร์ที่มีการจัดการ Cloudways ที่รวดเร็ว ดังนั้นเพียงแค่ล้างแคชโดยใช้คำสั่ง CLI เหล่านี้:

php bin/การติดตั้งวีโอไอพี:อัพเกรด

การตั้งค่า php bin/magento:di:compile

php bin/magento cache:ล้าง

php bin/magento cache:flush

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

คำพูดสุดท้าย

ฉันหวังว่าตอนนี้คุณจะเข้าใจขั้นตอนง่ายๆ ในการย้ายร้าน Magento ของคุณจากโฮสติ้ง cPanel ที่แชร์ไปยังโฮสติ้งบนคลาวด์ ที่สำคัญกว่านั้น คุณยังเข้าใจชัดเจนว่าเหตุใด Magento Cloud Hosting จึงเหมาะอย่างยิ่งสำหรับร้านค้าออนไลน์ของคุณ

เนื่องจากคุณมาไกลขนาดนี้ ฉันจึงอยากเซอร์ไพรส์ที่ Cloudways เสนอเครดิตฟรี $20 พร้อมรหัสโปรโมชั่น 'BOOSTMAG'

หากคุณยังคงมีคำถามหรือความสับสน ใช้ส่วนความคิดเห็น แล้วเราจะติดต่อกลับไป