apache 4

우분투 서버에 트랙 설치... 이번엔 apache + trac + mercurial

우분투 9.04 기준으로 작성하였다. 서버 사양. 프로젝트 한개당 한 개의 htpasswd를 공유하는 trac과 mercurial 저장소. trac/mercurial 서버 역할을 하는 것은 아파치로서 다른 데몬을 init.d에 등록하지 않아도 된다. (그러나 아파치 설정은 수정해야지 됨 ㄱ-;;)필요한 패키지는 잘 모르겠다? mercurial 패키지와 trac, trac-mercurial 패키지를 잘 설치하면 잘 되는 듯 하다? 이미 오래전에 부분부분 깔아놓은 부분이 있어서 잘 모른다. hgweb cgi 로 mercurial을 서빙 해주겠다. hgwebdir 로 돌리는 상황을 다룬 문서는 많은데, 이런 경우 프로젝트별로 htpasswd 를 다르게 두기가 좀 힘들다. trac도 apache 설정을 이용해 ..

Unix/Ubuntu 2009.11.09

APM 설치하기

다행히도 APM은 패키지가 있다 +_+ http://dlc.sun.com/osol/g11n/content/IPS/ko/webstacktbl.html $ pfexec pkg install apm-dev 한방에 설치해준다. 다른 것도 많이 묻어오지만. http://www.hugyou.net/165 !!! 괜히 아래 있는 어려운 걸 하지 말고, $ pfexec pkg install amp라고 하면 된다 -_-^ php도 바로 됐다고 하는데 필자는 따로 설치하는 바람에 php가 자동으로 인 돼서 설정하는 귀차니즘만 더했다. 설치 했으면 설정으로 넘어가자: http://forcecore.tistory.com/951 APM만 골라서 설치. $ pfexec pkg install SUNWphp524 SUNWapch22..

Unix/Open Solaris 2009.02.16

사양이 나쁜 컴이라도 24시간을 켜놓을 수 있다면...

아무리 사양이 나쁜 컴퓨터라도 24시간을 켜 놓을 수 있다면 아주 유용하다.서버로 쓸 수 있기 때문.윈도우 운영체제라도 좋다. 아니, 필자는 개인적인 용도라면 윈도우를 권장하겠다 -_-;;왜냐면... 액티브X가 되기 때문에 XXX디스크 류의 곳에서 자료를 열심히 다운 받을 때 활용할 수 있기 때문이다. 또, 여러 P2P 프로그램들도 무난하게 돌릴 수 있기 때문이다. FTP서버 돌리기Serv-U, 알FTP, FileZilla Server, G6 FTP정도가 유명한데, 프리웨어를 사용할 것이라면 알FTP나 FileZilla서버를 사용하면 된다. 알FTP:http://www.altools.com파일질라 서버:http://filezilla.sourceforge.net/ 알FTP는 매우 간편하다. 파일질라서버는 ..

SVN (Subversion) : CVS의 대체.

SVN은 CVS의 단점을 보완하기 위해 개발되었다.최근 필자가 어떤 프로젝트 페이지에서 "We are moving to SVN"이라는 말을 보아서CVS보다 더 좋은 건가? 하고 조사를 해본 결과binary 파일조차 관리가 가능하다고 한다 (!)CVS에서도 할 수는 있는데, 버전업이 되면 그때마다바이너리 파일이 "통째로"올라가서 어느 시점부터는CVS로 관리할 수 없게된다.어쨌거나 CVS의 기능은 다 있다. 이 외에 구체적으로 뭐가 CVS보다 더 좋은지는공식홈페이지:http://subversion.tigris.org/에서 체크해보시오. 필자는 솔라리스 환경에서 테스트를 하고 이 글을 썼지만 다른 운영체제에서의 패키지도 공식홈페이지에 있으니 (CentOS의 경우 기본장착인듯) 설치하긴 어렵지 않을 것이고, 설..

Unix/Solaris10 2007.01.28