phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Как мога да мигрирам сайт на Drupal към Amazon Web Services EC2?

Можете да използвате backup&migrate модул за миграция. Много е лесен за използване.

  1. Компирайте всички файлове от вашата Drupal директория. Копирайте/разархивирайте този файл на нов сървър.
  2. Архивирайте вашата база данни във файл с модула за архивиране и мигриране.
  3. Инсталирайте сайта на Drupal на нов сървър. Стартирайте install.php и следвайте стъпките - вероятно трябва да промените настройките във файла /sites/default/settings.php file .
  4. Отидете на /admin/modules и активирате архивиране и мигриране.
  5. Отидете на /admin/config/system/backup_migrate/restore качете своя архивен файл и щракнете върху бутона за възстановяване

ЗАБЕЛЕЖКА 1 (настройки на базата данни):

За инсталиране на Drupal, разбира се, трябва да имате база данни. Трябва просто да създадете празна DB и да настроите потребител за тази база данни. Вие също трябва да зададете парола за този потребител на DB и да му дадете пълни привилегии. След това във файла settings.php променяте тези данни:

if (!isset($databases)) {
  $databases = array();
}

$databases['default']['default'] = array(
  'driver' => 'mysql',
  'database' => 'nameofyourDB', //here you enter name of new empty database
  'username' => 'mylocalsiteDBusername', //here you enter user name of database user
  'password' => 'yourpassword',    //you should always set up password for database user for security reasons
  'host' => '127.0.0.1', //name of your host (usually is localhost)
  'port' => 33067 ); //default MySql port

По принцип тук настройвате Drupal сайт на празна база данни, която сте създали на нов сървър. След това попълвате тази база данни с помощта на модул за архивиране и мигриране.

ЗАБЕЛЕЖКА 2 (предпоставки за файл settings.php):

Когато мигрирате сайт и (във вашия случай замените стария с нов) искате да промените файла settings.php, може да има малък проблем с разрешенията за запис на файла settings.php. Често срещан случай е, че по подразбиране не можете да промените settings.php, така че за да редактирате/замените този файл, трябва да промените разрешенията на файла, а също и на папките, където е поставен този файл. Без разрешения за запис можете да получите нов сайт и стар файл settings.php (файлът settings.php от сайта, който мигрирате, няма да презапише стария файл).

Надявам се това да помогне.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Колоната за дата на MySQL автоматично попълва с текуща дата

  2. Yii2 получава идентификатор на продукта, разделен със запетая

  3. Създаване на таблици в база данни с phpMyAdmin

  4. Синтактична грешка на MySQL DBCC CHECKIDENT

  5. MAMP MySQL Не може да се свърже:невалидни настройки.