본문 바로가기

Linux Server 구축/1-2. Web Server

테터툴즈(Textcube) 설치


테터툴즈(Textcube) 설치


먼저 테터툴즈의 홈페이지(http://www.textcube.org/)에 접속하여 Textcube 1.7.6을 다운로드 한다.
여기서는 최신 버전인 Textcube 1.7.6 버전을 다운로드 하여 설치한다.

Textcube 1.7.6 (http://download.textcube.org/textcube-latest-core.tar.gz)

-------------------------------------------------------------------

1. Textcube 1.7.6 설치


1-1. Textcube 1.7.6 압축 해제

[root@localhost Desktop]# tar xvfz textcube-1.7.6-core.tar.gz - Textcube를 다운 받아 압축을 해제한다.

- RPM 설치시
[root@localhost Desktop]# mv tc/ /var/www/html/ - 압축을 해제해 생성된 tc 디렉토리를 /var/www/html 로 이동시킨다.

[root@localhost Desk치


[root@localhost php-5.2.8]# /usr/local/mysql/bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.30 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database tc;  - database 에 Textcube용 데이터를 추가하는 명령어이다.
Query OK, 1 row affected (0.15 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| tc                 |
| test               |
+--------------------+
4 rows in set (0.19 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.18 sec)

mysql>

-------------------------------------------------------------------

1-3. Textcube 설치



웹브라우저 주소창에서 http://www.bban2.co.lr/tc/setup.php 라고 입력하면 Textcube의 설치화면이 나온다.



Textcube 를 처음 설치하는 것이므로 '새로운 텍스트큐브를 설정합니다.'를 클릭한다.



데이터베이스 서버 : localhost를 입력한다.
데이버베이스 이름 : MySQL에서 생성한 데이터베이스 이름을 입력한다.
데이버베이스 사용자명 : MySQL에서 생성한 사용자명을 입력한다.
데이터베이스 암호 : MySQL에서 생성한 사용자 암호를 입력한다.
테이블 식별자 : 텍스트큐브가 생성하는 테이블을 다른 테이블과 구별하기 위해 테이블 앞에 붙일 이름을 입력한다. 기본값은 tc_



텍스트큐브가 설치될수 있는 환경인지를 검사한다.




위의 화면에서는 텍스트큐브를 설치시 나타날수 있는 에러 메시지를 보여주며, 이와 동시에 해결방법도 알려준다.
아래의 설정을 추가해 준 후 위의 화면에서 새로고침을 해주면 다음 화면으로 넘어간다.

-------------------------------------------------------------------

- RPM 설치시의 해결방법
# vi /etc/httpd/conf/httpd.conf
- 설정은 위와 같이 해주거나 아래의 소스 설치시 해결방법과 같은 설정을 추가해 주면 된다. 
# service httpd restart - 수정후 아파치 서비스를 재시작해준다.

-------------------------------------------------------------------

- 소스 설치시 해결방법
위에 나와있는 해결방법대로 /usr/local/apache/conf/httpd.conf 파일을 수정한다.
# vi /usr/local/apache/conf/httpd.conf
     97 LoadModule rewrite_module modules/mod_rewrite.so - 1. 이 모듈이 있는지 확인한다.

    161 <Directory />

    162     Options FollowSymLinks - 2. 위의 설정대로 있는지 확인한다.
    163 # AllowOverride None
    164     AllowOverride All - 3. 위의 설정대로 추가 해준다.
    165     Order deny,allow
    166     Allow from all
    167 # Deny from alli
    168 </Directory>

    210 <Directory "/usr/local/apache/htdocs/tc">
- 4. 위의 설정대로 추가해준다. 이부분을 추가해 주면 에러메시지가 뜨지 않는다.
    211     Options FollowSymLinks
    212     AllowOverride All
    213 </Directory>
# /usr/local/apache/bin/apachectl restart - 수정후에는 아파치 서비스를 재시작해준다.

-------------------------------------------------------------------



단일 블로그를 선택한다.





이로서 텍스트큐브의 설치가 완료되었다.
텍스트큐브에 있는 주소의 링크를 통해 접속한다.



http://www.bban2.co.kr/tc
로 접속한 모습.
여기서 우측 상단의 Control Panel을 클릭하면 http://www.bban2.co.kr/tc/owner 로 접속한 모습과 같다.



http://www.bban2.co.kr/tc 에서 우측 상단의 Control Panel을 클릭하거나
http://www.bban2.co.kr/tc/owner 로 바로 접속가능하다.



텍스트큐브의 관리자페이지로 접속한 모습이다.

'Linux Server 구축 > 1-2. Web Server' 카테고리의 다른 글

APM - MySQL 소스설치  (0) 2008.12.16
APM - 소스 설치  (0) 2008.12.16
Tomcat JSP 서버 - RPM 설치  (0) 2008.12.16
그누보드 설치  (0) 2008.12.16
제로보드 설치  (0) 2008.12.15
APM - RPM 설치  (0) 2008.12.15