태터툴즈

태터툴즈 메뉴얼

U E D R S I M H RSS

Contents

1 시작하기 전에
2 태터툴즈 1.0 다운로드 하기
3 태터툴즈의 설치 경로 정하기
4 태터툴즈 파일 업로드하기
5 태터툴즈 설치 프로그램 시작하기
5.1 설치 시작하기
5.2 작업 유형 선택하기
5.3 기본 정보 입력하기
5.4 설치 요구 사항 확인하기
5.5 운영 방법 선택하기
5.5.1 서브도메인 기반 다중블로그용 환경설정
5.6 관리자 정보 입력
5.7 설치 완료 확인하기
5.8 친구를 초대합니다.
5.9 입주하기


1 시작하기 전에 #

다중사용자란? 하나의 도메인을 가지고 여러 사용자가 태터툴즈를 이용할때 사용합니다.
예를들어 학교(school.co.kr) 에 테터툴즈를 설치하고 학생들마다 블로그를 하나씩 주고
싶을때 school.co.kr/stud1 , school.co.kr/stud2 ... 블로그식별자 stud1
stud2와 같은 이름으로 여러사용자가 태터툴즈를 이용할수 있습니다.

이 글을 작성하는 시점(2006년 4월 16일)에서 태터툴즈의 최신 버전은 1.0.4입니다. 이 문서는 1.0.4을 기준으로 작성하지만, 설치 과정 자체는 1.0 및 그 이상의 버전에서 동일합니다.

  • 참고 사항
    설치전 확인사항 (이 글에서는 multi.ghj.pe.kr 이란 도메인에 계정아이디가 multi이고 패스워드가 multi인 사용자를 기반으로 설치하겠습니다.)

        1. 도메인 : http://multi.ghj.pe.kr (사용자마다 도메인은 달라지겠죠?)
        2. 계정아이디 : multi
        3. 계정패스워드 : multi
        4. 설치경로 : public_html ( multi 계정의 시작디렉토리)
        5. MYSQL 데이터베이스명 : multi
        6. MYSQL 아이디 : multi
        7. MYSQL 패스워드 : multi
        8. MYSQL 호스트 : localhost
        9. 알집 : 압축을 풀 도구
        10. 알FTP : 서버에 업로드를 위해 필요한 도구
       

2 태터툴즈 1.0 다운로드 하기 #


당연한 말이지만, 태터툴즈를 설치하기 위한 첫 단계는 태터툴즈를 다운로드하는 것입니다 ^^. 태터툴즈의 한글 최신 버전은 아래에서 다운로드 받으실 수 있습니다. 아래의 주소로 접근하면 zip으로 압축한 파일과 tar.gz으로 압축한 파일이 보입니다.

이 글에서는 zip으로 압축한 파일을 다운로드해서 알집으로 압축을 푼후 알FTP를 통해서 업로드후 설치를 하겠습니다.

태터툴즈 다운로드 하기
[http]tattertools-1.0.5.tar.gz
[http]tattertools-1.0.5.zip

  • 참고 사항
    tar.gz 방식은 UNIX에서 주로 사용하는 압축 방식입니다. 압축한 파일을 한 번에 업로드 한 후 shell에서 명령을 입력해서 압축을 해제합니다.

       tar xvzpf tattertools-1.0.5.tar.gz
       

3 태터툴즈의 설치 경로 정하기 #


본격적인 설치에 들어가기 전에 설치 경로를 설정합니다. 태터툴즈의 설치 경로는 웹 기본폴더,웹기본 폴더의 하위 폴더 두 가지로 나눌 수 있습니다.

  • 웹 기본 폴더
    계정의 웹 기본 폴더에 바로 설치한 다음, 아래와 같이 사이트 주소를 입력하면 바로 태터툴즈로 접속할 수 있습니다. 가능하면 웹 기본 폴더에 바로 설치하는 것을 권장합니다.

    http://multi.ghj.pe.kr

  • 웹 기본 폴더의 하위 폴더
    웹 기본 폴더 밑에 blog나 tt와 같은 하위 폴더를 만든 후, 태터툴즈를 설치할 수 있습니다. 이렇게 하위 폴더를 만들면 태터툴즈는 아래와 같은 주소를 가집니다.

    http://multi.ghj.pe.kr/blog/
    http://multi.ghj.pe.kr/tt/

  • 참고 사항
    일반적으로 계정의 웹 기본 폴더는 www, public_html,html 등을 사용하며, FTP 프로그램으로 접속하면 웹 기본 폴더를 바로 접속할 때도 있고, 루트 폴더 ('/'로 나타납니다.)인 경우도 있습니다. 따라서 정확한 웹 기본 폴더 이름은 웹 서버 관리자나 호스팅 업체에 확인하는 것이 좋습니다.

  • 하위 폴더에 설치하려면 FTP 프로그램으로 계정에 접속한 후, 웹 기본 폴더 아래에 하위 폴더를 만듭니다.

4 태터툴즈 파일 업로드하기 #


2번에서 다운로드한 압축 파일을 웹 계정으로 업로드합니다. zip 파일을 다운로드 받았을 경우와 tar.gz을 다운로드 받았을 경우의 설치 방법이 약간 다르므로 주의깊게 살펴보시기 바랍니다.

  • zip 파일 사용해서 태터툴즈 파일 업로드하기
    1. 미리 다운로드 받은 tattertools-1.0.4.zip 파일의 압축을 해제합니다.
    2. FTP 프로그램으로 웹 계정에 접속합니다.
      install_multi_user_001.gif
    3. 1에서 압축을 해제한 파일들을 태터툴즈를 설치할 폴더로 업로드합니다.
      install_multi_user_002.gif
      install_multi_user_003.gif

  • tar.gz 파일 사용해서 태터툴즈 파일 업로드하기

    1. FTP 프로그램으로 웹 계정에 접속합니다.
    2. 미리 다운로드 받은 tattertools-1.0.5.tar.gz 파일을 태터툴즈를 설치할 폴더에 업로드합니다.
    3. telnet 프로그램으로 웹 계정에 접속한 후, tattertools-1.0.5.tar.gz 를 업로드한 폴더로 이동합니다.
    4. 다음과 같은 shell 명령어를 입력합니다.
      tar zxvf tattertools-1.0.5.tar.gz
    5. 압축이 정상적으로 풀렸다면 해당 폴더에 여러 개의 하위 폴더가 보이고 setup.php도 보입니다.


5 태터툴즈 설치 프로그램 시작하기 #


5.1 설치 시작하기 #

파일 업로드까지 정상적으로 끝났다면 설치 프로그램을 시작합니다. 웹 사이트의 주소를 브라우저에 입력하면 아래와 같은 설치 프로그램이 보입니다. 만약 설치프로그램이 보이지 않는다면,www.도메인이름.com/setup.php 또는 www.도메인이름.com/폴더명/setup.php 로 이동하셔야 아래와 같은 설치 프로그램이 보입니다.

주의 - 설치시의 도메인 네임
많은 분들이 겪은 문제중 하나가 도메인 네임 관련 문제입니다. example.hosting.com과 같이 호스팅 회사에서 제공하는 도메인으로는 접속이 되는데, 직접 신청한 example.com이나 example.pe.kr과 같은 도메인으로는 접속이 안 되는 현상을 말합니다..

태터툴즈는 맨 처음 설치할 때 입력한 도메인을 기억합니다. 즉, 맨 처음 설치하기 위한 도메인으로 example.hosting.com이나 example.hosting.com/blog와 같은 주소를 입력하면 설치를 끝낸 후에도 example.hosting.com이나 example.hosting.com/blog 로만 접속할 수 있습니다.

반대로 example.com이나 example.com/blog와 같이 사용자가 직접 신청한 도메인을 사용해서 설치를 시작하면 example.com, 혹은 {{{example.com/blog가 태터툴즈의 주소가 됩니다.

따라서, 호스팅 업체에서 제공하는 도메인과 직접 신청한 도메인이 모두 있다면 반드시 직접 신청한 도메인을 사용해서 설치를 시작하십시오.

setup.php를 실행합니다. ex)주소창에 http://multi.ghj.pe.kr/setup.php
install_multi_user_004.gif

주의사항을 모두 읽은 후, [NEXT]를 누르면 다음 단계로 넘어 갑니다.

5.2 작업 유형 선택하기 #


install_multi_user_005.gif
'새로운 태터툴즈를 설정합니다' 단추를 누르면 다음 단계로 넘어 갑니다.

5.3 기본 정보 입력하기 #

데이터베이스 서버와 데이터베이스 이름, 그리고 사용자명과 암호를 각각 입력합니다. 각각의 정보에 대한 설명은 아래 그림을 참고하십시오.

install_multi_user_006.gif

  • 데이터베이스 서버 : 일반적인 호스팅 서비스에서는 데이터베이스 서버 이름으로 localhost를 사용합니다. 따라서 수정할 필요가 없습니다.

  • 데이터베이스 이름 : 호스팅 업체에 신청한 계정 이름을 사용하는 경우가 많습니다.

  • 데이터베이스 사용자명 / 데이터베이스 암호 : 역시 호스팅 업체에 신청한 계정과 암호를 사용합니다.

  • 테이블 식별자 : 데이터베이스에서 테이블(DB Table)의 앞에 붙일 표시입니다. 가능하면 기본값을 사용하지만, 값을 바꾸어도 상관은 없습니다.

정보 입력이 모두 끝났으면 [Next]를 누릅니다. 입력한 정보가 정확하다면 다음 단계가 보이고, 입력한 정보가 틀렸을 경우, 어떤 정보가 문제인지 알려주므로 틀린 정보를 다시 확인해서 입력합니다. 정보를 정확하게 알 수 없다면 호스팅 업체나 웹 서버 관리자에게 문의합니다.

5.4 설치 요구 사항 확인하기 #

태터툴즈 1.0의 설치 요구 사항을 확인합니다.

install_multi_user_007.gif
그림에서 보면 public_html 디렉토리가 쓰기 권한이 없어서 오류가 발생합니다.

install_multi_user_008.gif
서버상에 public_html 디렉토리에서 마우스 오른쪽 버튼을 클릭하여 권한 설정을 합니다.

install_multi_user_009.gif
권한설정후 현재모드를 777로 변경합니다.
(이와 같은 설정으로 public_html/skin 디렉토리도 777로 변경합니다.)
[NEXT]를 누르면 다음 단계로 넘어 갑니다.

이미 태터툴즈를 설치하기 전에 에서 언급한 것처럼 태터툴즈 1.0을 설치하려면 MySQL과 Apache 웹 서버가 특정 조건을 준수해야 합니다. [http]설치 요구 사항 확인하기 단계에서는 이러한 조건을 만족하는지 확인합니다.

만일 설치 조건을 모두 만족하지 못한다면, 어떤 조건이 문제인지를 자세히 표시합니다. 이 정보를 웹 서버 관리자나 호스팅 업체에 보내서 문제를 해결하시기 바랍니다. (그냥 마우스로 선택한 다음, 메일이나 게시판에 붙여 넣기 하시면 됩니다~!!)

참고 : 이 단계에서 경고나 오류가 나타날 수 있는 경우
  • MySQL
    MySQL 부분에서 "경고"를 출력하는 것은 단순히 경고일 뿐이지 설치할 수 없음을 의미하지는 않습니다. 대부분의 경우 MySQL DB가 유니코드를 100% 지원하지 못하는 4.1 이하 버전일 경우 보이는 오류인데, 그냥 설치하고 사용하셔도 별다른 무리는 없습니다.
  • 파일 시스템의 권한
    태터툴즈의 설치 과정에서 몇몇 파일을 생성하거나 수정합니다. 이 때, 해당 폴더, 혹은 파일에 대한 접근 권한이 없을 경우 오류가 생깁니다. 설치 프로그램은 이런 문제가 있을 폴더나 파일을 찾아서 표시하므로, FTP 프로그램이나 Shell에서 접근 권한을 수정합니다.
  • mod_rewrite 및 mod_alias module
    이미 설치하기 전에 확인해야 할 사항에서 밝힌 것처럼 태터툴즈 1.0은 mod_rewrite나 mod_alias를 지원하는 apache 웹 서버가 필요합니다. 이 문제를 해결하지 않으면 태터툴즈를 설치할 수 없으므로 서버 관리자에게 문의해서 문제를 해결하시기 바랍니다.

    install_multi_user_010.gif
    설치중 위의 그림과 같은 메세지를 본다면 서버 관리자에게 문의해서 문제를 해결하시기 바랍니다.

특별한 문제가 없을 경우, [Next]를 누르면 다음 단계로 넘어 갑니다.


5.5 운영 방법 선택하기 #

t_multi.PNG
이 화면은 서브도메인 기반의 다중 블로그 설정 화면입니다.

t_multi_p.PNG
이 화면은 경로 기반의 다중 블로그 설정 화면입니다.

둘 중에 원하시는 것을 선택하신 후, Next 버튼을 누르시면 됩니다.

5.5.1 서브도메인 기반 다중블로그용 환경설정 #


보통은 자기 도메인을 사용하는 사용자라도 서브도메인 기반은 선택이 않됩니다.
왜 그럴까요?
이유는 웹서버와 도메인서버(Name Server)상에서 먼저 설정을 해주어야 하기 때문입니다...^^

apache.PNG

bind.PNG

위의 두 스크린샷을 참고하셔서 자신의 웹서버와 도메인서버의 설정을 변경해보세요...


5.6 관리자 정보 입력 #


install_multi_user_012.gif
태터툴즈 1.0의 관리자 페이지에 접속하기 위한 정보를 입력합니다.

  • 이메일 주소 : 사용자가 주로 사용하는 메일 주소를 입력합니다. 이메일 주소는 관리자 페이지에 접근하기 위한 id의 역할을 합니다. 동시에 암호를 잃어버렸을 때 새로 암호를 변경할 수 있는 암호 초기화 메일을 이메일 주소로 보내므로 반드시 정확한 메일 주소를 입력하셔야 합니다. (또한 RSS의 Author 정보와 같이 지은이를 표시할 때도 이메일 주소를 사용합니다.)

  • 비밀번호 : 관리자 페이지에서 사용할 비밀 번호를 입력합니다.

  • 블로그 식별자 : 블로그 식별자는 주로 다중 사용자용을 위한 값으로 사용자들을 식별할때 사용합니다.

  • 필명 : 블로그에서 글을 쓰거나 댓글을 달 때 사용할 이름입니다.

모든 값을 입력한 다음, NEXT를 누릅니다.


5.7 설치 완료 확인하기 #

install_multi_user_013.gif

설치가 정상적으로 끝나면 태터툴즈의 주소와 태터툴즈 관리 툴의 주소가 보입니다. 태터툴즈 주소를 클릭해서 설치 결과를 확인합니다.

install_multi_user_014.gif
태터툴즈가 잘 보이면 오른쪽 상단의 리자를 클릭해서 관리자 페이지도 잘 동작하는지 확인합니다.
관리자 페이지에 접속하려면 설치 과정 6에서 정한 메일 주소와 비밀 번호를 입력해야 합니다.


메일 주소와 비밀 번호가 정확하다면 아래와 같이 관리자 페이지가 보입니다.
install_multi_user_015_1.gif

5.8 친구를 초대합니다. #

다중사용자 모드로 설치했으니 친구초대는 기본 입주할 친구를 초대해 보겠습니다.
관리자모드 > 환경설정 > 계정정보를 관리합니다.
install_multi_user_016.gif

그림의 1번에서 이름과 이메일 주소를 입력합니다.
그림의 2번에서 블로그식별자를 선택합니다.
그림의 3번에서 초대할 내용을 입력합니다.
초대하기 버튼을 클릭하여 초대장을 발송합니다.

5.9 입주하기 #

install_multi_user_017.gif
초대장은 받은 친구는 위와 같은 메일을 받으며 블러그 바로가기 버튼을 클릭합니다.

install_multi_user_018.gif
자신이 사용할 비밀번호를 입력하고 변경 버튼을 클릭합니다.

install_multi_user_019.gif
입주가 성공적으로 완료되었습니다.
comganet이란 사용자는 http://multi.ghj.pe.kr/comganet 주소를 입력하여 블러그를
사용할수 있습니다.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-05-11 09:51:51
Processing time 0.0975 sec