phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Jak mogę przenieść stronę Drupal do Amazon Web Services EC2?

Możesz użyć backup&migrate moduł do migracji. Jest bardzo łatwy w użyciu.

  1. Spakuj wszystkie pliki z katalogu Drupala. Skopiuj/rozpakuj ten plik na nowy serwer.
  2. Utwórz kopię zapasową bazy danych w pliku za pomocą modułu kopii zapasowej i migracji.
  3. Zainstaluj witrynę Drupal na nowym serwerze. Uruchom install.php i postępuj zgodnie z instrukcjami - prawdopodobnie powinieneś zmienić ustawienia w pliku /sites/default/settings.php file .
  4. Przejdź do /admin/modules i włącz tworzenie kopii zapasowych i migrację.
  5. Przejdź do /admin/config/system/backup_migrate/restore prześlij plik kopii zapasowej i kliknij przycisk przywracania

UWAGA 1 (ustawienia bazy danych):

Do instalacji Drupala potrzebna jest oczywiście baza danych. Powinieneś po prostu utworzyć pustą bazę danych i skonfigurować użytkownika dla tej bazy danych. Należy również ustawić hasło dla tego użytkownika DB i nadać mu pełne uprawnienia. W pliku settings.php następnie zmień te dane:

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

Zasadniczo tutaj ustawiasz witrynę Drupal na pustej bazie danych, którą utworzyłeś na nowym serwerze. Następnie wypełnij tę bazę danych za pomocą modułu kopii zapasowej i migracji.

UWAGA 2 (uprawnienia do pliku settings.php):

Kiedy migrujesz stronę i (w Twoim przypadku zastępujesz starą nową) chcesz zmienić plik settings.php, może pojawić się mały problem z uprawnieniami do zapisu w pliku settings.php. Często zdarza się, że domyślnie nie można zmienić settings.php, więc aby edytować/zamienić ten plik, musisz zmienić uprawnienia pliku, a także folderów, w których ten plik jest umieszczony. Bez uprawnień do zapisu możesz skończyć z nową witryną i starym plikiem settings.php (plik settings.php ze strony, którą migrujesz, nie zastąpi starego pliku).

Mam nadzieję, że to pomoże.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Jak połączyć się z bazą danych Prod/Dev za pomocą phpMyAdmin?

  2. jak mogę zaszyfrować całą kolumnę?

  3. PHPMyAdmin Designer nie pokazuje relacji

  4. Błąd podczas analizowania danych org.json.JSONException:Wartość <!DOCTYPE typu java.lang.String nie może zostać przekonwertowana na JSONObject

  5. Nie można zalogować się do phpMyAdmin, nie wyświetlają się żadne błędy