Transfer-drupal site-ul la un alt hosting de - a - înainte de a - I, bloggeri drupal

Acest site este o încercare de a îmbunătăți comunicarea dintre cei mai activi dezvoltatori în CMS Drupal - bloggeri. Dacă rulați blog-ul dvs. pe Drupal, astfel încât sunteți gata să împărtășească cunoștințele și de a ajuta pe alții. Nu întotdeauna cunoștințele ajunge la consumator. Scopul acestui site de a agrega cunoașterea diferitelor blog-uri într-o singură bandă și să conducă la utilizatorii activi blog.

utilizatori activi pe site-ul dvs. va fi un stimulent suplimentar pentru continuarea lucrărilor.

Mult noroc în toate eforturile tale!

preambul
Prin natura activităților lor de multe ori trebuie să se confrunte cu site-uri client transfer de sarcina pe găzduirii. Deoarece experiența arată că pentru mulți, operațiunea este relativ mai mare dificultate, de fapt, aceasta a fost motivația pentru a scrie acest articol
Etapa 1. Inventarul
Pentru un transfer de succes și rapidă trebuie să aibă următoarele:

  1. SSH- sau FTP acces la cele vechi
  2. Accesul la baza de date de pe vechiul hosting
  3. SSH- sau FTP acces la un nou hosting
  4. Accesul la baza de date la un nou hosting
  5. Accesul la panoul de control al domeniului
  1. Adăugați domeniul la panoul de control, în exemplul blablabla.com
  2. Crearea unei baze de date și utilizator pentru el, dacă este necesar (în funcție de gazdă)
  3. [Opțional] Creează un domeniu „tehnic“, adică Domeniul oferit de câmin

Domeniu la un nou furnizor de hosting este mai bine pentru a adăuga la început, ca NS-serverul pe care va delega domeniu trebuie să știe despre ea, și de replicare între servarami nu se întâmplă întotdeauna instantaneu.
Pregătirea site-ului pentru transferul

  1. module Dezactivează cache-ul, cum ar fi impuls, authcache etc.
  2. Traduceți site-ul în modul de întreținere

/domains/blablabla.com/public_html, un nou hosting
În click dreapta lângă meniul „dreapta“, pentru a alege „link-ul FTP“ și introduceți setările pentru conectarea la vechiul hosting: utilizator: [email protected]
click lângăIntroduceți
Deschideți FTP legătură cu vechiul hosting
Selectați, copia, muta pentru a transfera baza de date
Transfer DB
Nu este ciudat, dar articolul poate adăuga hemoroizi destul de la pereezde.Variant 1. Utilizarea SSH
Conectări prin SSH
introduceți mysqldump de comandă al consolei. dacă există, suntem norocoși să avem hosterii care interzic utilizarea acestui utilitar.
Introduceți comanda:
mysqldump -uusername -ppassword -hhostdb_name> / calea /dump.sql
Unde: numele de utilizator - MySQL-polzovatelpassword - Parola yuzeradatabasename - numele BDhost - opțional, depinde de locația bazei de date depinde de gazdă, dacă nu specificați, vă va localhostpath - calea în care groapa de gunoi va fi scris, acesta poate fi suficient

și anume directorul de bază al utilizatorului depinde de gazdă
Utilizator, parola, gazdă, și numele bazei de date vă puteți uita pe furiș în fișierul settings.php site-ul Drupal, cea mai mare parte este pe site-urile modul / default / settings.php
Ea are următoarea sintaxă: $ db_url = 'mysql: // username: parola @ localhost / databasename'; Opțiunea 2: Utilizați utilitarul
Atunci când nu există nici o opțiune de a arunca prin mysqldump, trebuie să fie subminata, modalități suficiente pentru a descrie toate acestea nu vor, pur și simplu le enumera:

  • Sypex Dumper
  • Import \ export prin phpMyAdmin
  • Drupal-Modulul de backup migra

Am vrut doar să spun că gropile de la Sypex și phpMyAdmin sunt potrivite pentru import de utilitate MySQL, care poate fi destul de util, pentru că o sută de megaocteți arunce greutate prea greu de implementat folosind phpMyAdmin.
Etapa 4. Novoselye
Domeniul a fost adăugat la o nouă gazdă, este creată baza de date, fișierele sunt transferate, baza de date dump, de asemenea, speranța de a arunca o nouă gazdă nu uita, dacă doriți să implementați consola, baza de date poate fi razvorachivatsyaImport
Puteți importa baza de date prin Sypex, phpMyAdmin, etc, dar noi nu căutăm modalități simple, o consolă în mână și: mysql -u nume de utilizator -p
Am introdus parola și a intra în consola mysql USE databasename;
Deci, vom selecta baza de date pentru lucrări suplimentare SOURCE /path-to-sql-dump/dump.sql
Cu aceasta echipa, am razvernom benă databasename bază de date, desigur, groapa de gunoi trebuie să fie pre-copiate în noul settings.php hosting.Pravka
Fișierele sunt plasate, instalate baze de date, acum trebuie să se conecteze la baza de date Drupal, aceasta se face în fișierul settings.php, și anume setările de conectare la baza de date îndeplinește următoarea linie

Full Material original:

Toate articolele blogger: RxB.name