Трансфер Drupal-сайт към друг хостинг на - а - преди - I, Drupal блогъри

Този сайт е опит да се подобри комуникацията на най-активните разработчиците в CMS Drupal - блогъри. Ако се сблъскате с блога си в Drupal, така че сте готови да споделят знанията си и помага на другите. Не винаги ваше знание достига до потребителя. Целта на този сайт е да се обобщи знанията на различните блогове в отделна лента и да доведе до блога си активни потребители.

Активни потребители в сайта си, ще бъдат допълнителен стимул за по-нататъшна работа.

Успех във всички начинания!

предисловие
Поради естеството на дейността им често трябва да се справят с обекти на клиента да прехвърлят задачата на нашия хостинг. Тъй като опитът показва, че за мнозина, операцията е сравнително по-големи трудности, в действителност това е мотивацията за написването на тази статия
Стъпка 1. Инвентаризация
За успешен и бързо прехвърляне трябва да има следния текст:

  1. SSH- или FTP-достъп до старите
  2. Достъпът до базата данни на стария хостинг
  3. SSH- или FTP-достъп до нов хостинг
  4. Достъпът до базата данни в нов хостинг
  5. Достъп до контролния панел на домейна
  1. Добави домейна към контролния панел, в примера blablabla.com
  2. Създаване на база данни и потребител за него, ако е необходимо (в зависимост от хост)
  3. [По избор] Създаване на "технически" домейн, т.е. домейн, предоставена от общежитие

Домейн към нов доставчик на хостинг услуги е по-добре да се добави в началото, тъй като NS-сървъра, на който ще делегира на домейна трябва да знаем за него, както и репликацията между servarami не винаги се случва веднага.
Подготовка на мястото за прехвърляне на

  1. Деактивиране кеширане модули, като тласък, authcache т.н.
  2. Превод на сайта в режим на поддръжка

/domains/blablabla.com/public_html, нов хостинг
В кликнете с десния бутон в непосредствена близост до "Право" меню изберете "FTP връзка" и въведете настройките за свързване към стария хостинг: потребител: [email protected]
кликнете до Въведете
Open FTP-връзка със стария хостинг
Изберете, копиране, преместване, за да прехвърли базата данни
Трансфер DB
Това не е странно, но елемента могат да добавят доста хемороиди при pereezde.Variant 1. Използване на SSH
Влизанията през SSH
въведете конзола команда mysqldump на. ако има, ние сме щастливи, че общежитие, които забраняват използването на тази програма.
Въведете командата:
mysqldump -uusername -ppassword -hhostdb_name> / път /dump.sql
Къде: потребителско име - вашето MySQL-polzovatelpassword - Парола този yuzeradatabasename - BDhost име - по избор, зависи от местоположението на базата от данни, зависи от приемащата ако не укажете, ще localhostpath - пътя, където сметището ще бъде написано, може да е достатъчно просто

т.е. домашната директория на потребителя, зависи от приемащата
Потребителят, парола, домакин, и името на базата данни, можете да надникнете във файла settings.php си Drupal сайт, голямата част от него е на път сайтове / по подразбиране / settings.php
Той има следния синтаксис: $ db_url = 'MySQL: // потребителско име: парола @ Localhost / databasename "; Вариант 2: Използване на помощната програма
Когато няма опция да се отърват чрез mysqldump, трябва да бъде извратил начини достатъчни, за да опишат всички от тях няма да, просто да ги изброявам:

  • Sypex Самосвал
  • Внос \ износ през PhpMyAdmin
  • Drupal-Модул за архивиране мигрирам

Просто исках да кажа, че сметища от Sypex и PhpMyAdmin са подходящи за внос от MySQL програма, която може да бъде доста полезен, тъй като стотици мегабайта зареже тегло твърде тежък за разполагане на използване PhpMyAdmin.
Стъпка 4. Novoselye
Домейн добавя към нов хост, е създаден на базата данни, файловете се прехвърлят, базата данни те зареже също се надяват да хвърлят нова домакин не забравяме, че, ако искате да се разположи на конзолата, базата данни може да бъде razvorachivatsyaImport
Можете да импортирате базата данни чрез Sypex, PHPMyAdmin, и т.н., но ние не търсим лесни начини, конзола за ръка и: MySQL -u -p потребителско име
Ние въведете паролата и да получите в конзолата на MySQL УПОТРЕБА databasename;
Така че ние изберете базата данни, за по-нататъшна работа SOURCE /path-to-sql-dump/dump.sql
С този екип, ние razvernom зареже databasename база данни, разбира се, на сметището трябва да бъде предварително копиран в новия settings.php hosting.Pravka
са поставени файлове, разположени на база данни, сега трябва да се свърже с базата данни Drupal, това е направено в досието settings.php, а именно настройки за връзка към базата данни отговаря на следния ред

Пълен оригинален материал:

Всички статии блогър: RxB.name