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 와 같이 주소를 변경하여 접속 하세요.

참고 문헌


분류: 오픈소스 WebSite

최종 수정일: 2022-10-24 19:17:28

이전글 :
다음글 :
상단 menu
arrow_back_ios
arrow_forward_ios