하나의 데이터베이스(DB)에 여러 개의 워드프레스 설치하기

Comments 60

해외 웹호스팅 서비스를 사용하면 DB를 원하는 대로 만들어서 각 DB에 워드프레스를 설치할 수 있습니다. 하지만 Cafe24 등 국내 웹호스팅을 이용하면 하나의 DB만 제공하는 경우가 많습니다. 이런 경우 다음과 같은 절차에 따라 하나의 DB에 여러 개의 워드프레스를 설치할 수 있습니다.

루트(Root)에 워드프레스가 설치되어 있는 상태에서 /wp 하위 폴더에 또 하나의 워드프레스를 설치해보았습니다. 이 작업을 수행하기 전에 WordPress.org에서 워드프레스 파일을 컴퓨터에 다운로드하여 임시 폴더에 압축을 풀도록 합니다.

  1. 먼저 /wp 폴더에 워드프레스 설치 파일을 모두 복사합니다. (FTP 사용 방법은 워드프레스에서 CSS 추가하기 글의 5. FTP를 사용하여 CSS 파일 편집 부분을 참고하시기 바랍니다.)
  2. /wp 폴더 아래에 있는 wp-config-sample.php 파일의 이름을 wp-config.php으로 바꿉니다.
  3. /wp/wp-config.php 파일을 오른쪽 마우스 버튼으로 누르고 편집 메뉴를 선택합니다(파일질라의 경우 “보기/편집“).wp-config.php 파일 편집
  4. 그러면 텍스트 편집기에서 wp-config.php 파일이 열리고 편집할 수 있습니다.  DB_NAME, DB_USER, DB_PASSWORD, DB_HOST 등을 루트(Root) 폴더에 있는 wp-config.php 파일과 동일하게 설정합니다.
  5. /wp/wp-config.php 파일에서 $table_prefix를 wp_에서 다른 값으로 변경합니다(예: wp_subwp_).
    $table_prefix = wp_subwp_';
  6. 이제 http://www.example.com/wp를 브라우저 주소란에 입력합니다(www.example.com 대신 현재 사용 중인 사이트 주소로 변경해주세요). 그러면 다음과 같은 화면이 표시됩니다.
    워드프레스 설치
    www.your-domain.com/설치폴더/를 입력하면 사용자명 등 필요한 정보를 입력하는 화면이 표시됩니다.

    6. 정보를 입력하고 “워드프레스 설치하기“를 누르면 설치가 성공되었다는 화면이 표시되고 정상적으로 로그인하여 설정을 마무리할 수 있습니다.

이상과 같은 간단한 과정에 따라 하나의 DB에 두 개 이상의 워드프레스 블로그를 설치하여 운영할 수 있습니다. 이 부분에 대한 자세한 내용은 WordPress Codex 페이지를 참고하시기 바랍니다.

참고로 해외 웹호스팅 서비스를 이용하면 무제한으로 DB를 만들어 워드프레스에 연결할 수 있습니다. 저는 Bluehost를 이용 중인데 현재 7개의 DB를 만들어서 각각에 워드프레스를 설치하여 사용 중입니다. 더 많이 만들 수 있지만 관리가 쉽지 않아 꼭 필요한 경우에만 만들어 사용 중입니다. 그러면 굳이 위와 같은 과정을 거치지 않고 독립적인 워드프레스를 설치하여 운영할 수 있습니다.

참고:

Related Posts

Comments

이 글의 링크 복사