테터툴즈(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 |