Un ghid despre cum să mutați un site web Drupal de la o gazdă la alta

Publicat: 2022-04-16

Schimbarea unei gazde web este o sarcină cu care orice proprietar de site se poate confrunta mai devreme sau mai târziu. În lumea opțiunilor de găzduire profitabile cu diferite pachete de prețuri - partajat, VPS, găzduire dedicată și așa mai departe - acest lucru nu este surprinzător. Un transfer pe un nou server de găzduire este printre cele mai populare servicii DevOps. Astăzi, revizuim pașii pentru a muta un site web Drupal pe o altă gazdă.

Când trebuie să mutați un site Drupal pe o nouă gazdă?

Mulți clienți doresc să se mute la un alt furnizor de găzduire (Acquia, Pantheon, GoDaddy, ABC, Digital Ocean și mulți alții), servere Linux sau Windows etc.

Ei decid adesea să-și transfere site-ul pe o nouă gazdă ca o modalitate de a crește viteza de încărcare a site-ului lor. Ei știu că viteza lentă a site-ului îi poate costa bani. Un alt dezastru - timpul de nefuncționare repetat - este un ucigaș total al reputației, al conversiei și al satisfacției clienților.

Ideea de a migra un site Drupal de la o gazdă la alta este adesea asociată cu pachete de găzduire scumpe și neflexibile, servicii slabe pentru clienți, lipsa securității web și alte probleme comune de găzduire.

Din acest motiv, clienții întreabă adesea experții despre pașii pentru a muta un site web Drupal pe o altă gazdă. Ei bine, desigur, sarcina de a migra Drupal pe un alt server ar trebui efectuată de un expert tehnic, dar vom împărtăși și pașii în postarea noastră.

Servicii de asistență la costuri reduse pentru mutarea la o altă gazdă

Venind pe această pagină, ești dublu norocos.

  1. În primul rând, echipa noastră de asistență pentru site-ul web poate muta fără probleme un site Drupal pe un nou server, astfel încât să nu vă faceți griji pentru nimic. Prioritatea noastră astăzi este să oferim proprietarilor de site-uri web servicii de asistență la costuri reduse, astfel încât să le putem elibera de problemele lor și să le ajutăm afacerile să lupte cu criza și să avanseze prin îmbunătățirea prezenței lor digitale.
  2. În al doilea rând, puteți opta și pentru serviciile noastre de găzduire cu pachete flexibile . Acestea variază în funcție de cantitatea de resurse și se potrivesc fiecărui portofel - trimiteți-ne un rând pentru a afla mai multe. Tehnologia KVM, backup-urile regulate, monitorizarea timpului de funcționare, certificatele SSL gratuite și controlul la distanță la îndemână prin cPanel sunt doar câteva dintre motivele pentru a trece la găzduirea noastră.

Cum să muți un site web Drupal pe o altă gazdă?

Amintiți-vă că un transfer de site vă poate fi disponibil cu un singur buton magic ("Contactați-ne")! Dar dacă doriți să știți cum se face, vă vom descrie pașii pentru a muta un site Drupal de la un server la altul.

În linii mari, pentru a muta un site Drupal pe un alt server de găzduire, trebuie să:

  • muta fisierele site-ului
  • muta baza de date a site-ului
  • modifica câteva setări

Există opțiuni pentru cum să exportați un site Drupal pe un alt server. De asemenea, multor dezvoltatori le place să folosească modulul Backup și Migrate pentru această sarcină. Aici vom descrie una dintre opțiunile de a vă muta site-ul care utilizează phpMyAdmin și FTP, care este disponibil la majoritatea furnizorilor de găzduire.

1. Opriți memoria cache

Este recomandat mai întâi să dezactivați memoria cache Drupal pentru a evita potențialele probleme. Pe tabloul de bord Drupal 8, faceți clic pe Configurare — Performanță — Memorare în cache și selectați „Fără cache”. De asemenea, ar trebui să debifați „Agregați fișierele CSS” și „Agregați fișierele JavaScript” din „Optimizare lățime de bandă” și, în final, să apăsați „Ștergeți toate cache-urile”.

2. Exportați fișierele Drupal

Pregătiți un folder pe computerul dvs. local unde veți pune fișierele. Conectați-vă la serverul dvs. la distanță prin FTP, pentru care va trebui să descărcați un program FTP precum FileZilla. Introduceți datele de conectare, apoi apăsați butonul QuickConnect pentru a vă conecta la serverul de la distanță care găzduiește site-ul dvs.

Acolo veți vedea folderul site-ului dvs. principal. Descărcați sau trageți și plasați conținutul folderului pe computerul dvs. local. Luați în considerare numele și locul în care se află folderul local de rezervă.

exportați fișierele Drupal

3. Exportați baza de date Drupal

Pe panoul de control al serverului dvs., accesați phpMyAdmin din secțiunea Baze de date. Găsiți baza de date a site-ului dvs. Drupal după nume, faceți clic pe „Verificați toate” pentru intrările sale, apoi pe „Exportați” în partea de sus a paginii. Alegeți metoda Export și formatul SQL.

4. Importați baza de date în noua gazdă

Acum este timpul să vă restaurați site-ul pe noua găzduire din backup. Mai întâi, creați o nouă bază de date MySQL (în secțiunea „Baze de date MySQL”) pe serverul țintă pentru a importa acolo backupul bazei de date. Luați notă de „baza de date”, „nume de utilizator”, „parolă” și „gazdă” - veți avea nevoie în curând.

Pentru a efectua importul, deschideți noua bază de date, faceți clic pe „Importați” în partea de sus, faceți clic pe „Alegeți fișierul”, selectați baza de date exportată anterior și apăsați „Go”.

5. Configurați setările.php

Acum deschideți backup-ul fișierelor și folderelor site-ului dvs. făcute la pasul 2. Accesați folderul /sites/default/ și deschideți fișierul settings.php. Găsiți rândurile pentru „bază de date”, „nume de utilizator”, „parolă” și „gazdă” și scrieți-le pe cele noi acolo.

6. Importați fișierele pe noua gazdă

Acum este timpul să încărcați fișierele site-ului dvs. din backup pe serverul țintă. Din nou, acest lucru se poate face prin intermediul unui client FTP. Conectați-vă acolo și găsiți folderul public al site-ului dvs. Deschideți folderul de rezervă și încărcați conținutul în folderul public de pe serverul țintă.

7. Configurați permisiunile

Acordați permisiunea „numai citire” pentru settings.php din motive de securitate. Accesați fișierul settings.php din folderul implicit prin FileZilla, faceți clic dreapta pe fișier, selectați permisiunile acestuia și introduceți „444”.

Configurați permisiunile

8. Modificați setările DNS

Acum este timpul să arătați noua dvs. găzduire pe domeniul site-ului dvs. web. În acest scop, trebuie să actualizați serverele de nume ale domeniului (înregistrarea DNS „A”) folosind panoul de control. Indicați numele de domeniu către noua adresă IP. Va trebui să contactați noul registrator de gazdă și de domeniu.

9. Porniți din nou memoria cache

Poate dura ceva timp pentru ca serverele de nume să fie actualizate, apoi nu uitați să vizitați Configurația — Performanța tabloului de bord Drupal și să activați din nou memorarea în cache pe care ați dezactivat-o la început.

Felicitări, misiunea de a muta un site pe alt server ar trebui să fie acum finalizată!

Permiteți-ne să vă ajutăm să vă mutați site-ul Drupal într-o altă gazdă la un preț accesibil

Cele de mai sus a fost un scurt ghid despre cum să migrați un site Drupal pe un nou server. Având în vedere o varietate de posibile probleme însoțitoare, este clar că pașii sunt cel mai bine încredințați unui expert tehnic.

Solicitați experților noștri Drupal să vă ajute să transferați cu succes un site Drupal pe un nou server. De asemenea, puteți alege să vă mutați în mod special la găzduirea noastră. Contactați-ne pentru orice întrebări, considerații, îndoieli și idei. Suntem gata să oferim un nou impuls afacerii dumneavoastră!