Ghid pas cu pas pentru migrarea Magento Store de la cPanel la Cloud Hosting

Publicat: 2019-06-04

În timp ce scriu acest tutorial, Magento alimentează 897.226 de magazine online și numărul crește în fiecare oră!

Magento devine rapid CMS-ul pentru afacerile de comerț electronic, în principal datorită flexibilității platformei și numărului mare de extensii disponibile care extind și îmbunătățesc caracteristicile de bază ale Magento. În ciuda unei ușoare curbe de învățare, Magento este adoptat de toată lumea, de la proprietarii de magazine pentru prima dată până la veteranii industriei comerțului electronic.

Acum, este cunoscut faptul că o afacere online este la fel de bună ca soluția de găzduire care o alimentează. Cu alte cuvinte, găzduirea face sau sparge un magazin de comerț electronic. Magento este bine cunoscut pentru cerințele sale destul de mari de resurse și, prin urmare, nu orice tip de găzduire este ideal pentru un magazin alimentat cu Magento.

Aceasta este o greșeală obișnuită pe care o fac mulți începători. După ce au cheltuit o sumă sănătoasă pentru dezvoltarea magazinului, îl găzduiesc pe un server de găzduire partajată! Și apoi plângeți-vă de paginile prăbușite și de pierderea veniturilor.

Comerțul electronic este o industrie extrem de competitivă și aveți nevoie de fiecare avantaj față de magazinele concurente. Dacă vă blocați în probleme de găzduire și management al serverelor, nu veți găsi timp să vă concentrați efectiv pe dezvoltarea afacerii dvs., construirea mărcii și implementarea hack-urilor de creștere.

Aproape fiecare magazin de comerț electronic de succes pe care îl întâlniți este găzduit pe o soluție de găzduire bazată pe cloud. Dacă nu știți cum funcționează găzduirea în cloud sau dacă este potrivită pentru afacerea dvs., acest tutorial este pentru dvs.

De ce să alegeți găzduirea în cloud

  • Performanță: Soluția de găzduire în cloud oferă un server cloud dedicat care asigură viteză și performanță magazinului.
  • Scalabilitate: magazinele de comerț electronic necesită adesea o scalabilitate rapidă a resurselor serverului, în principal în timpul sezonului de vânzări și al campaniilor de magazine.
  • Costuri: planurile de preț ar putea părea a fi costisitoare, dar pe termen lung veți economisi bani care altfel ar fi dus la rezolvarea problemelor care se întâmplă în mod regulat cu găzduirea ieftină.
  • Resurse: serverul dvs. cloud vine cu propria sa alocare de resurse dedicate. Împreună cu caracteristica de scalabilitate, este ușor să vedeți beneficiile găzduirii în cloud.
  • Securitate: găzduirea în cloud are securitate încorporată în procesele de bază ale găzduirii în cloud. În plus, serverele vin cu măsuri de securitate suplimentare, cum ar fi 2FA, firewall-uri și soluții anti-malware.
  • Risc de nefuncționare: Datorită arhitecturii super-optimizate, serverele cloud se confruntă de fapt cu un timp de nefuncționare minim și performanță îmbunătățită.
  • Gestionare mai bună a vârfurilor de trafic: serverele cloud, în general, sunt mai bine pregătite pentru creșteri periodice de trafic, datorită mai multor caracteristici de bază care definesc găzduirea în cloud.

Ei bine, acestea sunt doar câteva beneficii care cred că fac găzduirea cloud o potrivire excelentă pentru magazinul tău Magento.

Acum, dacă sunteți convins că doriți să treceți de la găzduirea partajată actuală la un server cloud, veți găsi o mulțime de opțiuni pe piață. Și veți descoperi problema dificilă a găzduirii cloud gestionate vs. neadministrate. Fiecare furnizor de cloud are propria terminologie pentru funcții și multe detalii de pe paginile de vânzări nu au prea mult sens pentru mulți proprietari de magazine. Acesta este un motiv important pentru lipsa adoptării găzduirii în cloud în industria comerțului electronic.

Pentru a ajuta proprietarii de magazine Magento, voi prezenta acum Cloudways, o găzduire cloud gestionată pentru Magento, care oferă o găzduire super-rapidă pentru magazinele de comerț electronic. Când optați pentru un server gestionat Cloudways, obțineți un server optimizat pentru magazinul Magento, care este pregătit pentru afaceri. Cu toate acestea, mai mult decât atât, Cloudways asigură că, în calitate de proprietar al unui magazin Magento, nu va trebui să vă faceți griji cu privire la problemele de gestionare a serverului. În acest fel, îți poți dedica tot timpul pentru a te gândi la noi modalități de a-ți dezvolta afacerea.

Cu Cloudways, aveți posibilitatea de a alege să vă găzduiți serverul Magento pe unul dintre cei cinci furnizori de infrastructură cloud lideri în industrie, inclusiv AWS, GCE, Linode, DigitalOcean și Vultr. Astfel, există întotdeauna un plan Cloudways care se potrivește bugetului fiecărui magazin Magento. În plus, Cloudways oferă:

  • Gazduire bazata pe SSD
  • Opțiuni avansate de cache
  • CloudwaysCDN
  • Stiva optimizată
  • Firewall-uri dedicate
  • 1-Faceți clic pe Instalare
  • Backup-uri automate
  • Scalare verticală
  • Servere de auto-vindecare
  • Asistență expertă 24/7

Sunteți gata să vă migrați magazinul la Cloudways?

Dacă sunteți gata să vă mutați magazinul de la găzduirea cPanel pe un server gestionat de Cloudways, să începem.

Procesul este destul de simplu și dacă urmați următorii pași, veți avea magazinul dvs. Magento pe noul dvs. server gestionat Cloudways în cel mai scurt timp.

Mai întâi de toate, faceți o copie de rezervă completă a magazinului dvs., inclusiv a tuturor bazelor de date. Pentru aceasta, conectați-vă la găzduirea Magento cPanel printr-un terminal SSH. Ar trebui să utilizați un client, cum ar fi puTTY. Odată conectat, navigați la directorul rădăcină al magazinului Magento 2.

Apoi, creați o copie de rezervă a magazinului dvs. cu următoarea comandă:

mysqldump -u yourdbusername -p yourdbname > database.sql

Această comandă necesită numele de utilizator al bazei de date, numele bazei de date și numele fișierului de descărcare a bazei de date. Comanda va cere parola bazei de date. Odată ce comanda se termină, accesați găzduirea dvs. cPanel și accesați File Manager > Root Directory.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Acesta este, în general, cum arată structura de foldere a găzduirii cPanel:

Arhivați toate fișierele și folderele.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Am numit fișierul zip ca newbackup.zip . În acest moment, copiile de rezervă ale site-ului web și ale bazei de date sunt gata. În general, fișierul zip se află la o adresă URL similară cu www.yourdomain.com/newbackup.zip

Acum este timpul să treceți la platforma Cloudways. Prima comandă a afacerii este crearea unui cont Cloudways.

Pur și simplu furnizându-vă numele, e-mailul, parola și răspunzând la câteva întrebări, vă puteți înscrie la Cloudways.

După crearea contului, selectați aplicația Magento din meniul derulant.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Apoi, dați numele aplicației și serverului dvs. gestionate.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Acum, următorul pas este procesul de selecție dintre diverși furnizori de infrastructură cloud, deoarece aleg Digital Ocean. Apoi, setați dimensiunea serverului în funcție de nevoile dvs. de afaceri și alegeți ultima oară locația serverului.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Acum, faceți clic pe LAUNCH ACUM !

După câteva minute, serverul se va lansa cu această apariție a ecranului.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Începeți migrarea

Înainte de a intra în procesul de migrare, trebuie să eliminați aplicația curentă și fișierele bazei de date. Pentru aceasta, conectați-vă la serverul Cloudways prin SSH și mergeți la directorul rădăcină al magazinului. Puteți elimina toate fișierele și folderele cu următoarea comandă:

rm -rf *

Acum, accesați tabloul de bord al aplicației și de acolo LUNSAȚI MANAGERUL BAZEI DE DATE .

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Veți vedea lista de tabele. Selectați-le pe toate și faceți clic pe Drop.

? Ghid: Migrarea Magento Store de la cPanel la Cloud Hosting | MageWorx Magento Blog

Apoi, mergeți la terminalul SSH și rulați această comandă:

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

Nu uitați să adăugați adresa URL a fișierului zip găzduit pe găzduirea cPanel.

Acum, dezarhivați fișierul:

dezarhivați newbackup.zip

Și, importați baza de date în aplicația Cloudways cu această comandă:

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

În comanda de mai sus, furnizați acreditările bazei de date ale aplicației dvs. instalate pe Cloudways. Rețineți că comanda va cere parola (disponibilă în secțiunea de acreditări a bazei de date).

Acum deschideți fișierul env.php (situat în directorul aplicație/etc al magazinului dvs.) și înlocuiți acreditările bazei de date cu setul oferit de Cloudways.

Felicitări! Ați migrat cu succes magazinul dvs. Magento de la găzduirea lentă cPanel la un server gestionat Cloudways rapid. Deci, curățați memoria cache folosind aceste comenzi CLI:

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento cache:clean

php bin/magento cache:flush

Și după aceea, vizitați pagina de pornire a magazinului dvs. pentru a verifica dacă totul este în ordine.

Cuvinte finale

Sper că până acum înțelegeți procesul ușor de migrare a magazinului dvs. Magento de la găzduirea cPanel partajată la o găzduire Cloud. Mai important, aveți și o idee clară despre motivul pentru care găzduirea în cloud Magento este ideală pentru magazinul dvs. online.

Din moment ce ați ajuns până aici, vreau să vă fac o surpriză că Cloudways oferă credit GRATUIT de 20 USD cu codul promoțional „BOOSTMAG”.

Dacă mai aveți întrebări sau nelămuriri, utilizați secțiunea de comentarii și vă voi contacta.