2014년 2월 26일 수요일

XE_오픈그록(OpenGrok)을 설치해보자. #2 오픈그록의 설치

1. 오픈그록
  - 쉽게 소스코드 검색 엔진으로, 오픈솔라리스 프로젝트의 일환으로 프로그래머가 소스코드를 보거나 검색하는데 도움이 된다.

2. 오픈그록의 설치

o 다음 명령어로 다운받을 수 있다. 혹은 주소창에 직접 입력한다.
  -   wget http://java.net/projects/opengrok/downloads/download/opengrok-0.11.1.tar.gz
o 다운 받은 압축파일을 푼다.
  - tar -xvf opengrok-0.11.1.tar.gz
o 압축푼 디렉토리를 opengrok 디렉토리로 이전한다.
  - mv opengrok-0.11.1 /usr/opengrok
o opengrok 내 bin 디렉토리로 이동
  - cd /usr/opengrok/bin
o 다음 진행을 위해 ctags 패키지를 설치한다.
  - sudo apt-get install ctags #ctags  소스분석툴 패키지
o vi 편집 명령어를 이용해서 opengrok 파일을 수정해준다.
  - vi OpenGrok #오픈그록에 tomcat7 적용이 안되서 추가해준다.
< 489번째 줄, "-o -d "/var/lib/tomcat7/webapps"  | " 입력 >
< 524번째 줄, "/var/lib/tomcat7" 입력 >
o bin 디렉토리 내 존재하는 OpenGrok 파일을 시스템에 적용시킨다.
  - ./OpenGrok deploy
o localhost:8080/source 혹은 주소:8080/source를 입력하여 오픈소스가 적용되는지 확인한다.
< 오픈소스 적용 페이지 >
o 소스를 적용하려면 소스 코드에 가서 다음과 같은 명령어를 입력한다.
  - sudo /usr/opengrok/bin/OpenGrok index . #입력 시 소스코드 index에 추가된다.

댓글 1개:

  1. 대통령 보고서의 효과가 나오는데? 깔끔한 포스팅.

    답글삭제

국정원의 댓글 공작을 지탄합니다.

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...