[原创]OpenGrok安装与配置(大桥加加)
来源:互联网 发布:qq炫舞神域名片底图 编辑:程序博客网 时间:2024/04/27 18:48
[原创]OpenGrok安装与配置(大桥加加)
在ubuntu12.04LTS (64bit)上,搭建opengrok用来review android源码,主要有以下步骤
在root用户下(非root用户没试过)
1. 安装java
这里不得不说的是,必须安装java7, 对java6, opengrok表示不能支持编译。这一点忽略了,结果试了好久才发现。
我安装的是这个
jdk-7u67-linux-x64.tar.gz
解压到/opt/即可
配置JAVA环境变量,为了方便,写一个脚本:
#setjavaenv.sh
export JAVA_HOME=/opt/jdk1.7.0_67
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
2. 安装tomcat
这个也比较简单,下载安装包,然后解压,再改端口(默认是8080,可能和其它服务冲突)
下载apache-tomcat-7.0.55.tar.gz,解压到/opt下
改tomcat/conf/server.xml中的<Connector port="8080"到8081。
打开浏览器,输入xx.xx.xx.xx:8081 出现tomcat的主界面,一只猫,就说明http服务搭建成功了。
3. 安装opengrok
1) 下载安装包
opengrok-0.12.1.tar.gz
2) 解压
3) 设置环境变量 编写一个mysetenv.sh便于以后快速调用
#use "source mysetenv.sh"
echo now set opengrok env vars...
export OPENGROK_APP_SERVER=Tomcat
export OPENGROK_TOMCAT_BASE=/opt/tomcat7/apache-tomcat-7.0.55
export CATALINA_HOME=$OPENGROK_TOMCAT_BASE
#opengrok home directory
export OPENGROK_INSTANCE_BASE=/opt/opengrok/opengrok-0.12.1
#source code root
export SRC_ROOT="/home/zhuguangsheng/test1/gittest" 这是我们的源码目录
#generated data root
export DATA_ROOT="/var/opengrok_dataroot" 这是索引输出的目录
export LANG=zh_CN.gb2312 为了避免乱码,这里设置LANG
#
echo now call setjavaenv.sh...
source setjavaenv.sh
echo now set opengrok env vars...
export OPENGROK_APP_SERVER=Tomcat
export OPENGROK_TOMCAT_BASE=/opt/tomcat7/apache-tomcat-7.0.55
export CATALINA_HOME=$OPENGROK_TOMCAT_BASE
#opengrok home directory
export OPENGROK_INSTANCE_BASE=/opt/opengrok/opengrok-0.12.1
#source code root
export SRC_ROOT="/home/zhuguangsheng/test1/gittest" 这是我们的源码目录
#generated data root
export DATA_ROOT="/var/opengrok_dataroot" 这是索引输出的目录
export LANG=zh_CN.gb2312 为了避免乱码,这里设置LANG
#
echo now call setjavaenv.sh...
source setjavaenv.sh
4) 进bin目录,执行OpenGrok deploy 会自动把source.war复制到tomcat/webapp目录下
5) 在bin目录下,执行OpenGrok index即可生成索引
6) 在浏览器中输入 xx.xx.xx.xx:8081/source,出现opengroc搜索界面了!如果提示404找不到文件,尝试去webapp目录把source目录copy到ROOT下试试。
0 0
- [原创]OpenGrok安装与配置(大桥加加)
- 安装配置OpenGrok
- Apache Tomcat+OpenGrok 安装配置
- windows7下安装配置opengrok
- win7下安装配置opengrok
- 转加原创:090731
- eclipse安装加JDK和TOMCAT配置
- win7安装IIS7(加简单配置)
- Hyper-v Server安装与配置-新加GUI界面配置工具介绍
- Ubuntu下OpenGrok的安装配置
- Ubuntu下OpenGrok的安装配置
- ubuntu 14.04 opengrok安装及配置
- Ubuntu下OpenGrok的安装配置
- 加
- 安装OpenGrok
- OpenGrok安装
- Linux下Opengrok安装部署与使用
- ACE 配置加测试
- AES加密-java版
- Android核心分析(28)-----Android GDI之Surface&Canvas
- 越走越孤独
- hdu4966 GGS-DDU --- 最小树形图
- 用 JS 点击左右按钮 使图片切换 - 最精简版
- [原创]OpenGrok安装与配置(大桥加加)
- Neutron印象6: LBaaS Service
- Git命令使用技巧
- UVA 257 - Palinwords(字符串HASH)
- sscanf()函数的用法
- 都是空格惹的祸
- SPOJ - QTREE 375 Query on a tree 树链剖分+线段树
- 不可埋葬的记忆
- 细数开源历史上的十个重大事件