NewRepoServerBuild
Clunix Wiki
새 Repository 서버 구축
기존 SVN 서버인 dx(192.168.12.94)의 SCSI HDD의 장애로 인하여 새로운 Repository 서버를 구축하였다.
F16이나 RHEL 6.2는 설치 후 Kernel Panic 현상이 발생하여, Ubuntu 11.10(64bit) Server를 기존 Windev08 H/W Machine에 설치함
- trac은 성능을 향상시키기 위해 apache를 이용하기로 함
Trac on Apache
# trac-admin /path/to/env deploy /path/to/www/trac
아래 내용을 /etc/apache2/httpd.conf에 추가함. Ubuntu는 apache2.conf에서 httpd.conf를 Include함. httpd.conf는 사용자 정의 관련 설정 파일임 ScriptAlias /trac /var/www/trac/cgi-bin/trac.fcgi DefaultInitEnv TRAC_ENV_PARENT_DIR /home/cvs/trac_envs
cgi 스크립트에 대한 실행 권한 부여함
chmod u+x /var/www/trac/cgi-bin/trac.fcgi chown www-data /var/www/trac/cgi-bin/trac.fcgi
Trac DB에 대해서 apache 사용자로 변경
# chown www-data /home/cvs/trac_envs/GC2/db # chown www-data /home/cvs/trac_envs/GC2/trac.db
Apache2 재시작 # /etc/init.d/apache2 restart