2008년 01월 14일
trac 설치 #2
TOW를 받아서 설치해보았지만 매번 start script를 실행해야하는것이 너무 불편하다.
NT 서비스로 실행되도록 다시 설치해야겠다.
Trac on Windows를 참고해서 설치해보자.
문제없이 잘 된다.
하지만 버전이 낮은 구성요소들을 사용하니 좀 뒤떨어진 느낌이 든다.
다시 TOW 패키지에 도전.
start-tow.bat를 서비스로 실행하는데 실패했으므로 exe를 직접 서비스로 실행시켜보자.
이를 위해 bat 파일에서 설정하는 부분을 직접 시스템 환경변수로 등록해야한다.
bat파일에서 설정하는 환경변수가 많기는 하지만 모두 필요한 것은 아니다.
TOW_HOME=C:\TOW
TOW_TRAC_PRJ=C:\TOW\TracRepo\Projects
TOW_TRAC_REPO=C:\TOW\TracRepo
TOW_SVN_PRJ=C:\TOW\Projects
TOW_SVN_REPO=C:\TOW\SvnRepo
APACHE_HOME=C:\TOW\Apache
PYTHON_HOME=C:\TOW\Python
PYTHONPATH=C:\TOW\Python;C:\TOW\Python\DLLs;C:\TOW\Python\Scripts;C:\TOW\Python\lib;
SQLITE_HOME=C:\TOW\SQLite
SVN_HOME=C:\TOW\Subversion
마지막으로 path에 TOW 관련 경로 추가
PATH=C:\TOW\Subversion\bin;C:\TOW\Python;C:\TOW\Python\DLLs;C:\TOW\Python\Scripts;
C:\TOW\Python\Lib;C:\TOW\Apache\bin;C:\TOW\Apache\modules;C:\TOW\SQLite;
httpd를 윈도우즈 서비스로 등록하는 방법은 아래 글을 참조하세요.
우리말로 친절하게 설명해 놓은 글도 있습니다.
http://nicklib.com/bbs/board.php?bo_table=bbs_lecture&wr_id=1
NT 서비스로 실행되도록 다시 설치해야겠다.
Trac on Windows를 참고해서 설치해보자.
문제없이 잘 된다.
하지만 버전이 낮은 구성요소들을 사용하니 좀 뒤떨어진 느낌이 든다.
다시 TOW 패키지에 도전.
start-tow.bat를 서비스로 실행하는데 실패했으므로 exe를 직접 서비스로 실행시켜보자.
이를 위해 bat 파일에서 설정하는 부분을 직접 시스템 환경변수로 등록해야한다.
bat파일에서 설정하는 환경변수가 많기는 하지만 모두 필요한 것은 아니다.
TOW_HOME=C:\TOW
TOW_TRAC_PRJ=C:\TOW\TracRepo\Projects
TOW_TRAC_REPO=C:\TOW\TracRepo
TOW_SVN_PRJ=C:\TOW\Projects
TOW_SVN_REPO=C:\TOW\SvnRepo
APACHE_HOME=C:\TOW\Apache
PYTHON_HOME=C:\TOW\Python
PYTHONPATH=C:\TOW\Python;C:\TOW\Python\DLLs;C:\TOW\Python\Scripts;C:\TOW\Python\lib;
SQLITE_HOME=C:\TOW\SQLite
SVN_HOME=C:\TOW\Subversion
마지막으로 path에 TOW 관련 경로 추가
PATH=C:\TOW\Subversion\bin;C:\TOW\Python;C:\TOW\Python\DLLs;C:\TOW\Python\Scripts;
C:\TOW\Python\Lib;C:\TOW\Apache\bin;C:\TOW\Apache\modules;C:\TOW\SQLite;
httpd를 윈도우즈 서비스로 등록하는 방법은 아래 글을 참조하세요.
우리말로 친절하게 설명해 놓은 글도 있습니다.
http://nicklib.com/bbs/board.php?bo_table=bbs_lecture&wr_id=1
Running the Standalone Server¶
After having created a Trac environment, you can easily try the web interface by running the standalone server tracd:
C:\Python23\Scripts> python tracd --port 8000 C:\path\to\trac_env
Then, fire up a browser and visit http://localhost:8000/. You should get a simple listing of all environments that tracd knows about. Follow the link to the environment you just created, and you should see Trac in action.
Running Tracd as service¶
- download the Windows Server 2003 Resource Kit at Microsoft
- run "InstSrv <servicename> c:\path\to\resourcekit\SrvAny.exe", where you insert your own service name (without angle brackets, e.g. tracd) and the full path to the SrvAny.exe.
- open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<servicename> in RegEdit
- create subkey *Parameters*
- create string value *Application* with the full path to tracd.exe
- create string value *AppParameters* with the set of desired tracd parameters, e.g. "--port 8080 c:\path\to\trac" without the quotes
- open the Services tool (somewhere in the administrative tools in the Windows control panel) and start your service
(tested with trac 0.11dev-r5982 on Windows Server 2003)
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
# by | 2008/01/14 20:58 | Eclipse | 트랙백(2) | 핑백(1) | 덧글(1)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : TOW를 NT Service로 돌리기
열정몰입님께서 정리를 잘해주셨네요. 감사합니다. ......more
제목 : TOW를 NT Service로 돌리기
열정몰입님께서 정리를 잘해주셨네요. 감사합니다. ......more
... 줘야 한다는게 치명적인 문제점이 되고 말았다. 리부팅된 경우나 사용자가 실수로 컨솔창을 닫아버린 경우, 로그아웃 해버리는 경우 모두 서비스 중단상황이 된다. 우여곡절 끝에 방법을 찾아 서비스로 등록했다. 2) Mylyn 설치하기 3) Mylyn 설정하기 ... more