블루호스트(Bluehost)에 Multi-Site WordPress Network Subdomain 설치방법

2011.03.08 23:26



WordPress MU is no longer a separate project; 
it is continuing development as part of the main WordPress branch under the name 'multi-site' or MS. 
This means that it will get more frequent updates and improvements.


워드프레스 다중사용자를 위한 WordPress Multi-Site를 블루호스트에 설치하는 방법에 대해 알아보도록 하겠습니다.

2010년 12월 현재 MU가 없어지고, create a network of sites (Multi-Site) 로 변경이 되었습니다.

Primary or Addon Domain 모두 됩니다. 
(외국포럼에서는 WordPress MS 가 Addon Domain에서 안된다고 하던데, 모두 가능합니다.)

서브도메인에 워드프레스 블로그를 생성하기 위해서는 반드시 와일드카드 서브도메인이 지원되는 업체로 웹호스팅을 신청하시길 바랍니다.







BlueHost 가입완료기관이전도메인추가 등이 완료 된 후

WordPress is web software you can use to create a beautiful website or blog. 
We like to say that WordPress is both free and priceless at the same time.

1. 블루호스트 cPanel에서 Databases -> MySQL


15. 블로그 DB정보 입력
압축해제한 워드프레스 폴더에서 wp-config-sample.php를 찾아서 메모장으로 열고 
위에서 설정한 호스팅 계정 정보를 입력합니다. 
입력 후 화일명을 wp-config.php 으로 바꿔줍니다.






16. Multi-site 설정
wp-config.php 화일 
 
/* That's all, stop editing! Happy blogging. */ 하단에 아래 문구를 넣어줍니다.
define('WP_ALLOW_MULTISITE', true);

17. FTP로 업로드
wordpress 디렉토리 없이 루트로
filezilla를 이용해 압축 해제된 화일을 해당 디렉토리에 올립니다.

이것으로 워드프레스 멀티사이트 설정이 끝이 났습니다.

* Buddy Press 설치
회원가입과 회원활동을 나타내는 소셜사이트를 설치해야 합니다.

즉 "멀티사이트" 테마입니다.

아래의 주소에서 다운로드 합니다.


위와 같이 설정하시면 가장 기본적인 상태입니다.

관리자 화면에서 각 항목마다 옵션을 선택하여

 원하시는 대로 활용하시면 가능합니다.


DEMO
WordPress Multi-Site: http://www.cyple.com

Subdomain WordPress: http://tyzen.cyple.com 


지난 몇년간 000webhostparanhosting.kr 을 거쳐 최종인 블루호스트로 이전을 하게 되었네요^^

블루호스트를 사용하시다 궁금하신 사항이 생기시면 언제든지 댓글 달아주세요

감사합니다.



18. 워드프레스 설치
업로드시 모든화일이 누락없이 그리고 깨지 않았다면
"http://도메인" 을 새창에 입력하면 아래처럼 화면이 나타납니다.
적절하게 기입을 합니다.




19. 워드프레스 설치완료
이것으로 일반적인 워드프레스 설치는 끝이났습니다.
앞에서 설정한 아이디와 비밀번호로 로그인 합니다.







20. 워드프레스 멀티사이트 설정 시작

관리자화면에서 Tools에서 Network를 클릭하여,

멀티사이트를 설정합니다.






21. 워드프레스 멀티사이트 설정

a. /wp-content/ 하단에 blogs.dir directory 생성



b. 12번 과정 후 나오는 상단 내용을 복사하여
 
wp-config.php 화일 
  
 
/* That's all, stop editing! Happy blogging. */ 하단에 아래 문구를 다시 넣어줍니다.
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'cyple.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
c. .htaccess 화일 생성
20번 과정 후 나오는 하단 내용을 복사 붙여넣기 하지 마시고
아래 내용을 복사하여 메모장을 열고 붙여넣고
.htaccess 화일로 만들어 워드프레스 최상위 디렉토리에 넣어줍니다.

RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]





2. 
  

Create New Database




3. MySQL Users Add New User




4. Add User To Database



5. Manage User Privileges




6. 블루호스트 cPanel에서 Databases -> phpMyAdmin

7. phpMyAdmin 한국어로 로그인 (한국어로 설치하실 경우에만 해당)





8. MySQL connection collation: utf8_general_ci 및 언어 한국어 확인 
(한국어로 설치하실 경우에만 해당)


9. 
  블루호스트 cPanel에서 Files -> 
  
FTP 계정 생성




10. 네임서버
블루호스트로 네임서버를 변경하셔도 되고, DNSever에서 사용하실경우 호스트 IP(A) 관리에서 
제공된 IP주소를 참조하여 Wild Card도 설정을 해줍니다. 
저는 예전부터 Gmail 호스팅 받고 있어서, DNSever에서 도메인 관리를 합니다.




11. 블루호스트 cPanel에서 Domains -> Subdomains


12. Create a Subdomain



13 .FileZilla 다운로드

14. 워드프레스 최신 버젼 다운로드 및 압축해제 (영문, 국문)



신고
  1. 저도 영어 포스트를 썼는데 외국유입이 좀 있을지 궁금합니다 ㅋㅋㅋㅋ

  2. 저는 Google Analytics를 보면 YouTube와 WordPress와 관련하여 상당히 많이 있습니다.

    아무래도 관련주제를 죽창 쓰다보면 검색엔진이 알아서 상위로 올려주
    더군요^^

    좋은 결과 있으시길 바랍니다.

  3. 비밀댓글입니다

  4. 000webhost는 절대 이베이에서 사용하시지 마세요

    이미지가 이베이 디스크립션에서 안나옵니다.

    ftp 업로드도 상당히 힘듭니다.

    초기에 약간의 비용이 들더라도

    블루호스트 이용하시길 권합니다.

    도메인을 소유하고 계시면

    바로 무료 웹호스팅 도메인 추가가 가능합니다.

    http://tyzen.net/240

  5. Blog Icon
    커스라이프

    상품등록을 안해봐서 이미지가 이베이 디스크립션에서 안나온다는 말이 무슨 뜻인지 감이 안잡힙니다.
    이미지는 파일질라로 업로드 완료했고, 정상적으로 다 보이는군요.

    블루호스트 이용하려고 하는데,
    기관이전이 2개월 묶여서 4월이나 가능하고,
    그동안 무료호스팅 알아본게 000webhost입니다.

    블루호스트가 무료호스팅이 가능한줄은 몰랐네요?

  6. 000webhost
    그렇게 잘 보이다가 어느 순간 이미지가 안나옵니다.

    블루호스트
    하나의 계정으로 여러개의 도메인을 추가할 수 있습니다.
    http://tyzen.net/249

    좋은 결과 있으시길 바랍니다.

  7. 해글룡

    안녕하세요? 좋은글 잘 보았습니다.
    제가 여기의 도움을 받아서 멀티싸이트를 설치했습니다.
    그런데 문제가 있습니다.
    저는 서브디렉토리로 설치했습니다.

    http://www.planplan.co.kr을 메인으로하고
    http://www.planplan.co.kr/hegler를 만들었습니다만 서버에서 찾을 수 없다고 나옵니다.
    그런데 http://www.planplan.co.kr/hegler/2011/07/06/hello-world/ 는 또 됩니다.

    도대체 뭐가 문제인지 모르겠습니다.

    서브폴더에 멀티싸이트를 설치하려면 public_html/hegler/ 안에다가 워드프레스를 설치해야 되는 건가요?

    도움을 부탁드립니다.

  8. 1. WP network는 root 에 설치하시는 것이 맞습니다.

    2. Permalink 와 htaccess 가 서로 맞지 않는 것 같습니다.

  9. Blog Icon
    해글룡

    아무래도 와일드카드 지원되는 호스팅을 신청해서 다시한번 해봐야 겠습니다.htaccess의 개념도 잘 모르는데다가 뭔가 안된는걸 수정하려니 도대체 알 수가 없습니다.

    퍼머링크도 어떤건 되고 어떤건 안되고 ㅠ.ㅠ
    도무지 알 수가 없습니다.

    호스팅케이알로 신청해봐야 겠습니다.
    감사합니다.

  10. 호스팅케이알로 신청하시는 것을 추천합니다.

    http://tyzen.net/235

  11. 비밀댓글입니다

  12. 안녕하세요

    문의하신 내용 잘 읽어 보았습니다.

    저도 하나의 블루호스트 계정으로 10 여개의 웹사이트를 운영하고 있습니다.

    당연히 추가비용이 없습니다. 단 도메인 값만 다른 곳에서 구입을하여 연결을 시키면 됩니다.

    http://tyzen.net/249 의 내용을 잘 읽어보시고요

    더이상 진행이 안 되시길 경우, 다시 문의 주세요

    좋은 결과 있으시길 바랍니다.

    감사합니다.

  13. 비밀댓글입니다

  14. 12 번 과정에서 Document Root를 잘 이해하셔야 합니다.

    현재 cyple.com은 DNSsver를 사용하지 않습니다.

티스토리 툴바