오픈소스2009.06.02 19:25

사내에 있는 테스트서버 1번의 힘을 빌려 빌드를 했다.
다른 사람들이 깔 것은 다 깔아서 별로 힘든 것은 없었다.


[소스 다운로드 및 빌드 방법 참고]
http://dev.naver.com/wiki/cubrid/index.php/%EC%86%8C%EC%8A%A4%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%EB%B0%8F%EB%B9%8C%EB%93%9C%EB%B0%A9%EB%B2%95


1. 일단.. 체크아웃

svn checkout --username anonsvn https://dev.naver.com/svn/cubrid/tags/2008_R1.4

=> 버전이 참 중요하다. trunk는 현재 계속 개발되고 있는 버전이기 때문에 가급적 릴리즈 버전을 사용..


2. 소스 빌드를 위해 필요한 라이브러리 및 도구 설치

=> 이 부분은 이미 구축된 환경이었기에 pass..
아마 처음하시는 분들이라면 제일 어려운 부분이 아닐까 싶다.


3. 위키 페이지의 '리눅스에서 빌드하기'를 참고하여 빌드 빌드 빌드..

=> 오랜 시간을 거쳐 빌드가 되면 후련하다는?


4. 빌드가 완료되었다면..

따라해보기(http://dev.naver.com/wiki/cubrid/index.php/%EB%94%B0%EB%9D%BC%EC%82%AC%EC%9A%A9%ED%95%B4%EB%B3%B4%EA%B8%B0)를 통해 마무리..!



팁1. 기본 포트를 변경하고 싶다면..
GUI 매니저를 위한 port 8001 => /conf/cm.conf 수정
브로커를 위한 port 30000, 33000  => /conf/cubrid_broker.conf 수정
내부에서 사용되는 cubrid_port 1523 => /conf/cubrid.conf 수정


팁2. CUBRID를 여러개 깔아서 쓸 때 공유메모리 파일ID를 위한 수정이 필요함
/conf/cubrid_broker.conf의
**********_SHM_ID 부분의 숫자를 모두 변경


Posted by 시난