2009년 3월 30일 월요일

Confluence설치

어제 상부의 지시로 서버에 Confluence를 설치하게 되었다. 아직 용도는 잘 모르겠고, 일단 설치에 매진. 홈페이지를 통해서 보면 war파일을 다운로드 할 수 있다기에 다운 받았으나 여태까지의 svnton이나 hudson과는 설치 방식이 좀 달랐다. 1. 다운받은 파일의 압축을 푼다. 2. 풀린 confluence 디렉토리를 적당한 곳에 가져다 놓는다. 3. confluence내의 설정 파일의 몇 군데를 수정해 준다.(data directory를 잡아주는 것 정도.) 4. tomcat의 설정 파일에 confluence install 디렉토리를 잡아준다. *3, 4번은 설치가이드에 잘 나와 있다. 5. tomcat구동. 6. cofluence의 setup을 한다.(license키를 입력하고 db를 잡는 등의 setup) 7. DB는 내부적으로 사용하고 있는 것을 사용할 수도, 외부의 DB와 연동할 수도 있다. 내 경우에는 가장 만만한 mysql을 연동하는 것으로 했다. 이쯤이면 대부분의 설정이 끝나지만 언제나 그렇듯 마지막에 문제가 발생했다. 문제 : setup의 진행 중 내부, 외부 할 것 없이 DB를 연동시키면 다음 웹페이지를 열다 뻗는다. 이 후 같은 웹 어플리케이션 서버에 있는 다른 어플리케이션들도 동작을 하지 않는다.(메모리가 쭉쭉쭉~올라가고 있음) 해결 : 문제는 해결되기 마련(but 시간과 고통이 수반됨). 문제는 역시 메뉴얼을 건성 건성 본 것이 발단이 되었다. Java에서 PermSize라는 것을 잡아줘야 하는데 이것을 안잡아줘서 메모리 부족으로 인해 "이것 받고는 일못해"하고 있었던 것. 설정만 해주면 되겠지 했는데 이번에는 tomcat설정 부분을 몰라서 또 헤맸다. tomcat5.x부터는 따로 설정파일에 설정해 주는 것이 아니고 Windows레지스트리나 tomcat config창을 띄워 java configration하는 곳에 직접 써 넣어줘야 한다. 위와 같이 설정을 해주니 이쁘게 setup이 마쳐지더라~

댓글 없음:

댓글 쓰기