軟件依賴準備:
1 JAVA
2. Tomcat
3.Exuberant Ctags
下載安裝
1. 上Opengrok官網下載安裝包 OpenGrok-0.12.1.tar.gz
2. root 用戶登錄 linux server
3. 將OpenGrok-0.12.1.tar.gz 通過FTP上傳到linux server
4. 解壓tar包到安裝目錄即完成安裝 ,壹般安裝在/opt/opengrok-0.12.1
tar -xvf OpenGrok-0.12.1.tar.gz
OpenGrok使用
利用OpenGrok 建立源代碼索引前需要啟動tomcat。OpenGrok的配置文件為 /opt/opengrok-0.12.1/etc/configuration.xml
配置準備:
1. 配置必須的環境變量
export JAVA_HOME=/opt/java
export OPENGROK_TOMCAT_BASE=/opt/tomcat/
export OPENGROK_APP_SERVER=Tomcat
export OPENGROK_INSTANCE_BASE=/opt/opengrok-0.12.1
export LANG=zh_CN.gb2312 (可選,但中文編碼與源代碼不壹致會產生亂碼)
2. 配置源代碼目錄
vi /opt/opengrok-0.12.1/bin/OpenGrok
找到 SRC_ROOT 配置, 將值設為源代碼目錄
建議索引:
1. 源碼opengrok網站發布
./opt/opengrok-0.12.1/bin/OpenGrok deploy
2. 索引源代碼
./opt/opengrok-0.12.1/bin/OpenGrok index
完工~