Cum să migrați un site WordPress către o altă găzduire
Optimizați performanța PHP cu PHP-FPM pe VPS-ul dumneavoastră AlexHost
De ce să utilizați PHP-FPM pe AlexHost? PHP-FPM (FastCGI Process Manager) stimulează site-urile web bazate pe PHP precum WordPress sau Laravel, oferind timpi de răspuns mai rapizi și o utilizare eficientă a resurselor. VPS-ul AlexHost, cu stocare NVMe, acces complet la rădăcină și protecție DDoS, este platforma perfectă pentru a rula PHP-FPM, asigurându-se că aplicațiile dvs. gestionează cu ușurință traficul ridicat. Acest ghid explică ce este PHP-FPM, de ce schimbă regulile jocului și cum să îl configurați pe VPS-ul AlexHost.
1. Pregătirea pentru migrare
Înainte de a începe procesul de migrare, luați ceva timp pentru a vă pregăti
- Alegeți un nou furnizor de găzduire: Selectați un furnizor de găzduire care să îndeplinească nevoile site-ului dvs. (de exemplu, stocare, performanță, suport).
- Faceți o copie de rezervă a site-ului WordPress: Creați o copie de rezervă completă a site-ului dvs. WordPress, inclusiv a fișierelor și a bazei de date.
2. Faceți o copie de rezervă a fișierelor WordPress
Pasul 1: Descărcați fișierele WordPress
Vă puteți salva fișierele WordPress utilizând un client FTP (cum ar fi FileZilla) sau prin intermediul managerului de fișiere al panoului de control al găzduirii dvs
- Conectați-vă la gazda dvs. actuală: Utilizați credențialele FTP pentru a vă conecta.
- Navigați la directorul rădăcină: Mergeți la directorul în care sunt stocate fișierele WordPress (de obicei public_html).
- Descărcați toate fișierele: Selectați toate fișierele și folderele (inclusiv fișierele ascunse) și descărcați-le pe computerul dvs. local.
3. Exportați baza de date WordPress
Pasul 1: Accesați phpMyAdmin
- Conectați-vă la panoul de control al găzduirii dvs. actuale: Căutați phpMyAdmin, găsit de obicei în secțiunea Baze de date.
- Selectați baza dvs. de date WordPress: Faceți clic pe baza de date asociată cu site-ul dvs. WordPress.
Pasul 2: Exportați baza de date
- Faceți clic pe fila Export: Alegeți metoda de export. Metoda Quick este recomandată pentru un export standard.
- Selectați SQL Format (Format SQL): Asigurați-vă că SQL este selectat ca format de export.
- Faceți clic pe Go: Se va descărca un fișier .sql care conține baza dvs. de date.
4. Încărcați fișierele în noua găzduire
Pasul 1: Conectați-vă la noua găzduire
Utilizați clientul FTP pentru a vă conecta la noul furnizor de găzduire cu acreditările furnizate
Pasul 2: Încărcați fișierele WordPress
- Navigați la directorul rădăcină: Mergeți la directorul în care doriți să instalați WordPress (de obicei public_html).
- Încărcați fișierele: Încărcați toate fișierele WordPress descărcate de pe computerul dvs. local în acest director.
5. Importați baza de date WordPress
Pasul 1: Creați o nouă bază de date
- Accesați panoul de control al noii dvs. gazde: Căutați secțiunea Baze de date.
- Creați o nouă bază de date: Configurați o bază de date, un utilizator și o parolă noi. Notați aceste detalii pentru utilizare ulterioară.
Pasul 2: Accesați phpMyAdmin
- Deschideți phpMyAdmin: În noul dvs. panou de control al găzduirii, localizați phpMyAdmin.
- Selectați New Database (Bază de date nouă): Faceți clic pe baza de date nou creată.
Pasul 3: Importați baza de date
- Faceți clic pe fila Import: Alegeți fișierul .sql pe care l-ați exportat anterior.
- Faceți clic pe Go: Aceasta va importa baza dvs. de date WordPress în noua bază de date.
6. Actualizați wp-config.php
Pentru a vă conecta site-ul WordPress la noua bază de date, trebuie să actualizați fișierul wp-config.php
- Localizați wp-config.php: În directorul rădăcină al fișierelor WordPress, găsiți wp-config.php.
- Editați fișierul: Deschideți fișierul într-un editor de text.
- Actualizați informațiile despre baza de date: Modificați următoarele linii cu noile detalii ale bazei dvs. de date:
define('DB_NAME', 'new_database_name');
define('DB_USER', 'new_database_user');
define('DB_PASSWORD', 'new_database_password');
define('DB_HOST', 'localhost'); // This is often 'localhost', but check with your host. - Salvați modificările: Salvați fișierul wp-config.php.
7. Actualizați setările domeniului
Dacă vă schimbați și numele de domeniu sau actualizați setările DNS, faceți următoarele
- Conectați-vă la registratorul domeniului dvs: Accesați panoul de control al registratorului domeniului dvs.
- Actualizați serverele de nume: Modificați nameserverele pentru a indica noul furnizor de găzduire, dacă este cazul.
- Alocați timp pentru propagare: Modificarea DNS poate dura până la 48 de ore pentru propagarea completă.
8. Testați site-ul dvs. web
Odată ce totul este configurat, testați site-ul dvs. web
- Vizitați site-ul dvs. web: Deschideți un browser web și navigați la adresa URL a site-ului dvs.
- Verificați funcționalitatea: Asigurați-vă că toate paginile, legăturile și funcționalitățile funcționează corect.
- Verificați Permalink-urile: Accesați tabloul de bord WordPress, navigați la Settings > Permalinks și faceți clic pe Save Changes pentru a actualiza structura permalink.
9. Depanarea problemelor comune
Dacă întâmpinați probleme
- Eroare de conectare la baza de date: Asigurați-vă că fișierul wp-config.php are acreditările corecte pentru baza de date.
- Link-uri rupte: Utilizați un plugin precum “Velvet Blues Update URLs” pentru a actualiza toate URL-urile din baza dvs. de date care ar putea indica încă site-ul vechi.
Concluzie: Îmbunătățiți PHP cu AlexHost și PHP-FPM
PHP-FPM vă transformă aplicațiile PHP în mașini de înaltă performanță, iar VPS-ul cu NVMe de la AlexHost se asigură că acestea funcționează fără probleme la sarcini mari. Instalați PHP-FPM, configurați grupuri și integrați-l cu NGINX sau Apache pentru site-uri web rapide și sigure. Monitorizați cu ajutorul paginilor de stare, depanați cu ajutorul jurnalelor lente și salvați configurațiile pentru siguranță. Cu accesul root și suportul AlexHost, proiectele dvs. PHP sunt de neoprit – începeți codarea și scalați fără efort!