Textcube에 대한 전반적인 사항을 정리한다.
테터툴즈가 진화된 블로그 서비스이다.


설치 가이드



아래 설치 가이드는 Windows Server 2003을 기준으로 작성한 것 입니다. 설치 환경이 틀릴 경우에는 별도의 주석을 달아 주세요.


설치전 사전 준비 사항

{{wamp 준비}}

  • 주의 사항 및 추가 준비 사항
    • PHP에 XML 라이브러리 설치


Textcube DB 설정

{{MySQL DB 설정|Textcube|textcubedb|textcube}}


Textcube 설치

{{Apache 접속 설정|tc}}

  • 다중 사용자 모드를 위해 %APACHE_HOME%/conf/httpd.conf에 다음과 같이 설정한다.

    ###--- 주석을 제거하여 rewrite_module을 사용한다.
    LoadModule rewrite_module modules/mod_rewrite.so
    
    Alias   /tc    d:/www/tc
    
       Order allow,deny
       Allow from all
    
    
    
       Options FollowSymLinks
       AllowOverride FileInfo
    


  • 다운로드 사이트에서 확장패키지인 "textcube-1.7.3-expansion.zip"을 다운로드 한다.

    • textcube-1.7.3-expansion.zip 파일의 압축을 풀어 d:/www/tc 디렉토리에 복사한다. 다운로드

  • http://www.jopenbusiness.com/tc/로 접속하여 초기 설정을 한다.



  • "Click to setup" 링크를 눌러 설치를 시작한다. 설치 시작



  • "한국어"를 선택하고 "NEXT" 버튼을 누른다. 언어 선택



  • "새로운 텍스트큐브를 설정합니다" 버튼을 누른다. 설치 옵션



  • Textcube를 위해 설정한 데이터베이스 정보를 입력한다. 데이터베이스 설정



  • 설치 요구 사항이 정상으로 되었는지 확인한다. 설치 요구 사항 확인



  • 다중 사용자 중 "하위 경로(Path)로 블로그 식별"을 체크한다. 설치 옵션



  • 블로그 관리자 정보를 입력한다. 관리자 설정



  • 설치 완료 내역을 확인한다.
    설치 완료




CentOS에서 설치


CentOS 5.5 환경에서 Textcube 1.8.5를 설치해 보자.

  • MySQL에 textcubedb와 textcube 사용자를 생성 한다.
  • 다운로드 사이트에서 Textcube 1.8.5를 다운로드하여 /var/www/html/tc/ 에 압축을 푼다.
    cd /var/www/html
    tar xvf textcube-1.8.5-expansion.tar
    chown -R apache:apache tc

  • Apache HTTP Server에서 /tc 폴더에 대해서 rewrite_module을 설정 한다.
  • http://localhost/tc 로 접속하여 설치를 시작 한다.
    • rewrite_module 이 동작하지 않는다는 오류가 발생할 경우 다음과 같이 처리 한다.
      cd /var/www/html/tc
      vi setup.php
      function testMyself($host, $path, $port)
      {
      //--- 여기에 다음 라인을 추가한 후 설치를 계속 한다.
          return true;

  • 블로그 화면이 깨어져서 보일 경우
    cd /var/ww/html/tc
    vi config.php
    //--- $service['domain']('domain'.md)의 값에 Full URL을 설정 합니다.

  • 블로그 제목을 DB에서 강제로 설정하는 방법
    select * from tc_BlogSettings t where name='title';
    update tc_BlogSettings set value='aaa' where name='title';

  • 관리자 URL 샘플
    http://centos64.jopenbusiness.com/tc/words/owner


Upgrade 가이드




관리자 가이드



설치 후 관리자로 로그인이 안될 경우

  • http://localhost/tc 등 주소에 localhost를 사용할 경우 로그인이 되지 않는 경우가 발생 합니다.
    • $TEXTCUBE_HOME/config/php 에서 $service'domain' = '127.0.0.1'; 로 변경 한다.
    • http://127.0.0.1/tc 와 같이 주소를 변경하여 접속 하세요.


참고 문헌



분류: [오픈소스](분류_오픈소스.md) [WebSite](분류_WebSite.md)
공유하기