'windows서비스'에 해당되는 글 1건

  1. 2009/07/08 글뻥 TRAC on Windows (TOW) 에서 서비스 자동 실행하기
요즘 TOW에 푹빠져산다.
그러나 불편한것이 윈도우 서비스에 등록해서 자동으로 실행할수 없다는 점 T_T
그래서 google에 헬프요청했더니 근사한 방법이 있었다.

먼저 윈도우 시작>제어판>시스템으로 이동하자.
"고급"탭을 클릭하면 "환경변수"라는 버튼이 보인다.
그것을 클릭하면 상단에 로그인 사용자에 대한 변수설정이 있고 시스템 변수가 있는데
하단의 "새로 만들기"를 클릭하여 다음과 같이 입력하자.

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 변수를 찾아서 "편집"을 클릭하여 다음의 설정을 추가해주자.
PATH=C:\TOW\Subversion\bin;C:\TOW\Python;C:\TOW\Python\DLLs;
         C:\TOW\Python\Scripts;

마무리되었다면 시작>실행을 클릭하고 "CMD"를 입력한다.
커맨드 창이 뜨면 다음과 같이 실행하자.
C:\TOW\Apache\bin\httpd.exe -k install -n "TRAC"
* 삭제할때는 install을 uninstall로 바꿔주면 된다.

그리고 하나더 현재 설정 변경된부분은 다음과 같다.
- 개발 프레임워크와 맞추기위해 TOW에서 SVN의 Repository를 변경하였다.
- 개발서버의 HDD를 찾기위해 SAMBA를 설정하여 공유드라이브로 잡을수 있도록 하였다.
- 공유설정을 추가하여 Z:\SVN_Repositories\TestLab 으로 Repository로 접근할 수 있게 하였다.
- trac.ini파일에서 "repository_dir = D:\SVN_Repositories\TestLab"으로 수정하였다.
- 시작할때 start-tow.bat testlab resync 로 실행하여 SVN 갱신하도록 명령 하였다.
2009/07/08 18:01 2009/07/08 18:01