我有一个可用的本地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