참고자료

Python 설치

Trac는 Python으로 작성되었기 때문에, 우선 Python부터 설치해야 한다.

현재 권장되는 Python버전은 2.4.3이다. Python 2.5에서는 제대로 동작하지 않는 부분이 있다.

python-2.4.3.msi을 다운로드하여 실행시킨다.

설치가 끝나면, Python이 설치된 디렉토리를 PATH 환경변수에 추가한다.

패키지 설치

Trac 0.10.3

rac-0.10.3.win32.exe (Python 2.4나 2.3과 동작)
trac-0.10.3-ko.tar.bz2(한글번역판)(이곳에서 변역하였다.)

ClearSilver

clearsilver-0.9.14.win32-py2.4.exe (또는 Python 2.3 버전)

Subversion

svn-python-1.4.2.win32-py2.4.exe (또는 Python 2.3 버전)

PySqlite

pysqlite-2.3.2.win32-py2.4.exe (또는 Python 2.3 버전)

운영 환경 설정

프로젝트를 "C:\Projects"에 설치하기로 했다면 다음과 같이 명령을 내린다. (반드시 이곳에 설치해야 하는 것은 아니다.)

cd \
mkdir Projects
cd Projects

만일 Subversion을 함께 사용한다면, 소스코드를 위한 새로운 리파지토리를 다음과 같이 생성할 수 있다.

mkdir svn
svnadmin create svn\repos

새 Trac 프로젝트 환경 초기화

먼저 Python이 설치된 디렉토리 안의 'Scripts' 폴더로 가서, 'tracd'와 'trac-admin'파일에 '.py'확장자를 붙여준다.

그다음, 다음과 같이 명령한다. {{{mkdir trac \Python24\Scripts\trac-admin.py trac\my-project initenv}}} 입력 정보를 기다리는 프롬프트가 뜨게되면, 값을 채워준다. (잘 모르겠으면, Enter를 쳐서 기본값으로 설정하면 된다.) Subversion 사용자: "Path to repository"를 묻는 프롬프트가 뜨게되면, 방금 생성한 리파지토리의 폴더를 입력한다.

Path to repository [/path/to/repos]> C:\Projects\svn\repos

주의사항: 드라이브문자를 포함하여, 풀 패스를 적도록 해라.

Trac과 Apache Web Server와 연결

Apache 설치

Apache Web Server

ZbmonWiki: TracOnWindows (2010-09-15 03:54:43에 zbmon가(이) 마지막으로 수정)