[컴][웹] AWS 에 wordpress 설치하기 - RDS 연결하기

wordpress 에 rds 연결하기 / wordpress 용 rds security 설정하기




RDS DB instance 만들기

amazon 에서 제공하는 database 은 RDS(Amazon Relational Database Service) 을 사용해 보자.


절차


  1. 서비스에서 RDS 를 선택
  2. Launch a DB instance
  3. MySql 에서 Select
  4. No 를 선택(무료버전은 no 를 선택해야 한다.)
  5. Multi-AZ instance 를 No 로 선택
  6. username, password 를 설정한다.
  7. Database name 을 정한다.
  8. wordpress 의 wp-config.php 를 수정한다.


DB instance 만들기
















DB instance 정보 확인




<그림. instance details>


wp-config.php 수정하기

아래 처럼 wp-config.php 를 만들자.

ubuntu@ip-172-31-42-145:/var/www/html/wordpress$ sudo cp wp-config-sample.php wp-config.php

아래처럼 설정을 수정해 주자. 
  • DB_NAME 에는 <그림. instance details> 의 DB Name 을
  • DB_USER 는 <그림. instance details> 의 Username 을
  • DB_PASSWORD 는 password 를
  • DB_HOST 에는 <그림. instance details> 의 Endpoint 를

적어주자.

define('DB_NAME','db_wordpress');


/** MySQL database username */
define('DB_USER', 'dbadmin');

/** MySQL database password */
define('DB_PASSWORD', 'dfs45245254');

/** MySQL hostname */
define('DB_HOST', 'sdddd-db.cdfdapvvwtk2.us-west-2.rds.amazonaws.com:3306');



Security Group 수정

DB instance 를 만들면 기본적으로 default 로 security group 이 설정된다. 이 security group 에 wordpress server 의 security group 을 추가하도록 하자.

아래 경로로 가면 추가할 수 있다.






아파치 재시작

수정된 config 를 적용하기 위해 apache 를 재시작 하자.

$> sudo /etc/init.d/apache2 restart





References

  1. Using Amazon RDS with your WordPress installation | The Pragmatic Integrator
  2. ko:Installing WordPress « WordPress Codex
  3. Manage MySQL from Windows with these five apps - TechRepublic


댓글 없음:

댓글 쓰기