2011-04-20 5 views

답변

4

예, 이것은 가능합니다. 내 웹 사이트에 대한 정확한 구성이 있습니다.

AWS 관리 콘솔에서 RDS 서버의 "끝점"을 가져와야합니다. 이름은 꽤 길며 DB 인스턴스의 이름으로 시작합니다. (예를 들어 아래의 코드를 참조하십시오)

다음, 데이터베이스 구성 파일을 엽니 다, '기본'구성에서 application/config/database.php

을 엔드 포인트에 호스트 이름을 변경합니다. 또한 무엇이든 당신이로 설정하기 위해 데이터베이스, 사용자 이름과 암호를 변경합니다 수 있도록, 당신의 application/bootstrap.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, 
    ), 


또한 확인 데이터베이스 모듈을 UN의 주석에 :

Kohana::modules(array(
    'database' => MODPATH.'database', // Database access 
    'orm'  => MODPATH.'orm',  // Object Relationship Mapping 
)); 

ORM 모듈은 선택 사항이지만 사용하기 매우 좋습니다.

희망이 도움이됩니다.

관련 문제