我有一個可用的本地Drupal 7站點(帶有本地MySQL數據庫),但現在我試圖將它遷移到亞馬遜網絡服務(目前正在成功運行測試Drupal站點)。我在EC2實例服務器的目錄mydrupalsite
中擁有所有的drupal文件,並且數據庫已被添加到遠程MySQL,但我不知道現在要做什麼來配置apache以顯示新的站點。如何將Drupal站點遷移到Amazon Web Services EC2?
我迄今爲止嘗試:
- 我加入
/etc/apche2/sites-available
文件(複製舊的實例,並在適當時改變目錄名) - 我改變了符號鏈接(刪除舊符號鏈接,並添加一個新的)在
/etc/apache2/sites-enabled
,這樣只有新的文件被指向。 - 然後我重新啓動服務器,並導航到該網站,但它帶我到安裝頁面(好像我是從頭開始)
這裏是$內容數據庫變量的設置上的文件我本地機(含用戶名更改,但PW是一個空字符串)
if (!isset($databases)) {
$databases = array();
}
$databases['default']['default'] = array(
'driver' => 'mysql',
'database' => 'naicdrpl',
'username' => 'mylocalsiteusername',
'password' => '', // password is an empty string
'host' => '127.0.0.1',
'port' => 33067);
數據庫引擎是本地數據庫還是使用RDS? – error2007s
這是一個本地數據庫。但數據庫也在遠程實例上,所以這不是問題。 –
您是否將「mydrupalsite.sql」導入本地數據庫? – error2007s