Transferarea unui site dintr-o altă gazdă

Întregul proces de mutare a unui sit dintr-un loc are loc în 4 etape:

  • Transferarea fișierelor site-ului
  • Transferarea tabelelor de baze de date
  • Legătura unul cu altul
  • Configurați un nume de domeniu

Atunci când creați un site nou pe site-ul nostru, obțineți un motor deja instalat și care funcționează împreună cu mesele. Când mutați site-ul, se dovedește că trebuie să-l înlocuiți cu propriul dvs.

Transferarea fișierelor

Există mai multe moduri diferite, dar eu personal prefer să merg la un nou web hosting, de contact de la el pentru SFTP vechi și pur și simplu copiați fișierele în care acestea sunt. Înainte de aceasta, desigur, trebuie să salvați configurația existentă (astfel încât să nu fie necesară completarea fișierelor) și să ștergeți fișierele site-ului curent.

Informațiile pentru introducerea găzduirii pot fi obținute făcând clic pe pictograma i din rândul tabelului.

Transferarea unui site dintr-o altă gazdă
aici avem nevoie de un login și de o gazdă

Acum ne conectăm din consola calculatorului (Mac OS X, GNU \ Linux) sau din terminalul Putty (Windows):

În exemplul nostru, acesta va fi:

Deschideți comandantul de la miezul nopții:

Și vedem administratorul realizat cu două panouri.

Transferarea unui site dintr-o altă gazdă

Acum trebuie să mergeți la directorul www și să salvați configurația actuală a site-ului, cu căile și parolele dvs. în baza de date a găzduirii noastre. Pentru a face acest lucru este cel mai probabil transferate config.inc.php într-o rădăcină a site-ului:

Acum trebuie să ștergeți toate fișierele site-ului, cu excepția configului nou transferat:

Transferarea unui site dintr-o altă gazdă

Și apoi distracția - trebuie să vă conectați la vechiul dvs. de găzduire prin FTP sau SFTP și copiați site-ul dvs. de găzduire noastre. Pentru a face acest lucru, du-te la al doilea panou de manager (element filă), apăsați F9 și alegeți metoda adecvată de conectare (este deja dependent de vechiul dvs. de găzduire):

Transferarea unui site dintr-o altă gazdă

Transferarea unui site dintr-o altă gazdă

După o conexiune de succes, pur și simplu copiem toate fișierele site-ului.

Transferarea unui site dintr-o altă gazdă
bineînțeles, ar trebui să existe suficient spațiu pentru această operațiune la tariful tău.

Rămâne doar să returnați fișierul de configurare în locul său:

Permisiunile la fișiere și directoare sunt transferate împreună cu ele, astfel încât nu este absolut necesar să le corectăm:

s262 în toate exemplele de care aveți nevoie pentru a trece la datele de conectare ale site-ului dvs.

Transfer de baze de date

Aici toate lucrările pot apărea nu numai prin console, ci și prin phpMyAdmin.

Primul pas este să descărcați baza de date de la vechea dvs. gazdă. Mergeți la el în phpMyAdmin și faceți un depozit de baze de date. Se recomandă să specificați compresia la o leagăn mai puțin.

Transferarea unui site dintr-o altă gazdă
Dacă descărcarea prin compresie nu funcționează (acest lucru este adesea cazul în bazele de date mari), descărcați fără compresie.

Atenție vă rog! În cazul în care groapa de gunoi nu este încărcat pentru un motiv oarecare (puteți vedea o casetă albă sau o eroare) - descărcați-l prin SFTP în directorul meu și de import manual din consola de server:

Comanda vă va solicita parola MySQL - introduceți-o.

Există o altă opțiune de a nu transfera toate tabelele dintr-o dată, dar la rândul lor - când le exportați, le puteți alege.

Comunicarea de fișiere și baze de date

Aproape am terminat această lucrare când am salvat config.inc.php în prima parte a lucrării.

Este necesar doar să clarificăm faptul că comunicarea cu MySQL are loc prin ip 127.0.0.1 și portul 3306. În loc de o priză locală. Acest lucru se datorează faptului că toate site-urile funcționează într-un mediu sigur și nu există prize acolo - numai porturi tcp. Rețineți că dacă undeva în config este specificat localhost este un apel la socket. Aceasta este, localhost trebuie să fie schimbat la 127.0.0.1.

Acum trebuie să reparați căile în 3 fișiere:

  • www / config.core.php
  • www / manager / config.core.php
  • www / conectori / config.core.php

Există o variabilă care indică unde să căutați nucleul site-ului. Trebuie să o înlocuiți

Dacă aveți un prefix de tabel standard, nu puteți face acest lucru, ci pur și simplu actualizați site-ul prin panoul de control - atunci această cale va fi scrisă de la sine.

Acum, site-ul dvs. ar trebui să fie deja deschis în liniște pe numele de serviciu al dvs.. Yourself.modhost.pro. în exemplul nostru acest lucru este s262.h2.modhost.pro.

Configurați un nume de domeniu

Rămâne doar să specificați ip-ul noii găzduire pentru numele dvs. de domeniu.

Depinde de modul în care gestionați domeniul, dar, în termeni generali, puteți citi în pagina următoare.

Apoi, trebuie să adăugați domeniul dvs. la setările site-ului, astfel încât gazda să știe că trebuie să răspundeți la acesta.

Transferarea unui site dintr-o altă gazdă

Și puteți configura redirecționarea în regulile serverului web, de la numele serviciului la cel de lucru, specificând setările serverului web:

Articole similare