카페24에서 여러 개의 워드프레스 설치

카페24의 일반 호스팅 상품에서 여러 개의 도메인을 연결하여 각각의 도메인에 대하여 다른 사이트를 운영하고 싶은 경우 "카페24에서 한 개 호스팅으로 여러 개 도메인의 홈페이지를 운영하는 방법"을 참고해보시기 바랍니다.

아래의 내용은 서브디렉터리에 워드프레스를 설치하는 방법을 설명하고 있습니다. 이 방법은 DB가 1개만 지원되는 호스팅에서 하위 폴더에 워드프레스를 설치하고 싶은 경우에 응용할 수 있습니다.

카페24에서 여러 개의 워드프레스 설치

카페24 웹호스팅에서는 자동 워드프레스 설치 기능을 지원합니다. 카페24에 로그인한 후에 나의 서비스 관리를 클릭하고 계정관리에서 프로그램 자동설치를 선택하여 워드프레스를 설치할 수 있습니다.

Install WP in Cafe24

그런데 Prefix를 지정한다거나 하는 고급 기능이 없습니다. 혹시나 해서 워드프레스가 설치되어 있는 상태에서 www/wp 하위 폴더에 워드프레스를 또 설치해보기로 했습니다. 그랬더니 다음과 같이 경고 표시가 나오네요.

Install WP twice in Cafe24

결국 한 계정에 하나밖에 설치가 안 되네요. 이 경우 굳이 여러 개의 워드프레스를 설치하려면 수동으로 설치하면서 Prefix를 바꾸어주면 됩니다. 즉, wp-config.php 파일에서 다음과 같이 prefix를 적절히 바꾸어주도록 합니다.

$table_prefix = 'wp2_';

자세한 내용은 "하나의 데이터베이스(DB)에 여러 개의 워드프레스 설치하기"를 참고해보시기 바랍니다.

Cafe24의 상위 상품에서는 여러 개의 DB가 제공되지 않을까 싶어서 검색해보니 1개의 DB만 제공된다고 명시되어 있네요.

Cafe24 DB

여러 개의 워드프레스를 설치하려면 Prefix를 달리하여 설치하면 되지만, 관리가 쉽지 않을 것 같습니다.

이와 달리 대부분의 해외 호스팅의 경우 저렴한 상품에서도 여러 개의 DB를 만들어 사용할 수 있습니다. 예를 들어, 이 블로그에서 사용 중인 해외 웹호스팅 서비스인 iPage의 경우도 가장 저렴한 Essential Plan을 사용 중이지만 이 글을 작성하고 있는 현재 시점 기준으로 7개의 DB에 7개의 워드프레스가 설치되어 운영되고 있습니다.

업데이트: 현재 이 블로그는 블루호스트 공유호스팅 상품에서 호스팅되고 있습니다.

예를 들어, Enfold 테마를 설치하고 데모를 로드한 후에 다른 데모를 사용하려면 초기화한 후에 다시 데모를 로드해야 하지만, 이 경우 무제한 설치가 가능하므로 각기 다른 데모를 다른 워드프레스에 설치가 가능합니다. 그리고 마음에 들지 않으면 폴더와 함께 DB를 삭제하면 끝입니다. 하지만 하나의 DB에 여러 개의 워드프레스를 설치한다면 우선 설치부터 수동으로 해야 하고, 나중에 삭제하려면 해당 prefix의 테이블을 찾아서 삭제해주어야 할 것입니다. 그러다가 잘못하여 엉뚱한 테이블이라도 삭제하면 문제가 발생할 수도 있을 것 같습니다.

현재 iPage외에도 Bluehost VPS도 사용 중인데, VPS는 보다 안정적이고 빠른 속도를 보입니다. 물론 여러 개의 워드프레스를 디스크와 트래픽 제한 내에서 설치가 가능합니다. iPage Essential Plan과 같은 저가 플랜에서는 트래픽/디스크 공간이 무제한입니다. VPS는 안정적인 대신 트래픽/디스크 공간에 제한이 있습니다. 저가형은 개인 블로그나 테스트 사이트에 적합하고 VPS나 전용 서버의 경우 기업용 사이트에 적합합니다.

댓글 남기기

프리미엄 테마 그래픽 동영상 템플릿 무료 다운로드