Да, это абсолютно возможно. У меня есть точная конфигурация для моего сайта.
В консоли управления AWS вам потребуется получить «конечную точку» вашего сервера RDS. Имя довольно длинное и начинается с имени вашего экземпляра БД. (См. Код ниже, например)
Далее откройте файл конфигурации базы данных: application/config/database.php
В конфигурации «по умолчанию» измените имя хоста на конечную точку. Также измените базу данных, имя пользователя и пароль на то, что у вас настроено:
'default' => array
(
'type' => 'mysql',
'connection' => array(
/**
* The following options are available for MySQL:
*
* string hostname server hostname, or socket
* string database database name
* string username database username
* string password database password
* boolean persistent use persistent connections?
*
* Ports and sockets may be appended to the hostname.
*/
'hostname' => 'your-db-instance.njgo7sn43.us-east-1.rds.amazonaws.com',
'database' => 'db_name',
'username' => 'username',
'password' => 'SuperCaliFrajilisticExpiAliDocious',
'persistent' => FALSE,
),
'table_prefix' => '',
'charset' => 'utf8',
'caching' => FALSE,
'profiling' => TRUE,
),
Кроме того, в вашем файле application/bootstrap.php
обязательно комментируйте модуль базы данных в формате UN:
Kohana::modules(array(
'database' => MODPATH.'database', // Database access
'orm' => MODPATH.'orm', // Object Relationship Mapping
));
Модуль ORM не обязателен, но очень удобен в использовании.
Надеюсь, это поможет!