我是靠谱客的博主 魔幻歌曲,最近开发中收集的这篇文章主要介绍10分钟搭建OpenGrok代码搜索引擎,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

系统 Ubuntu 16.04.2 LTS  ,安装包https://github.com/OpenGrok/OpenGrok/releases/download/1.1-rc3/opengrok-1.1-rc3.tar.gz


步骤:
1。安装tomcat8 
$ sudo apt-get install exuberant-ctags tomcat8
$ sudo /etc/init.d/tomcat8 restart
查看http://ip:8080 验证tomcat是否安装成功
2.解压opengrok安装包,如我在家目录解压/home/louis/opengrok-1.1-rc3
3.部署 在 /home/louis/opengrok-1.1-rc3/bin下面执行命令
sudo /var/lib/tomcat8 ./OpenGrok deploy
4.查看页面显示找不到root path,可以查看OpenGrok这个shell文件,默认的代码路径即是SRC_ROOT在/var/opengrok/src下面。创建该目录,并chown -R tomcat8:tomcat8 /var/opengrok/src

5.下载实例代码如Opengrok自身的源代码,在/var/opengrok/src下面执行命令

git clone https://github.com/OpenGrok/OpenGrok.git

6.创建索引

/home/louis/opengrok-1.1-rc3/bin/OpenGrok index /var/opengrok/src

即可成功创建索引,然后可以看代码了。

更新索引命令:

可以ignore不需要的二进制文件

/home/louis/opengrok-1.1-rc3/bin/OpenGrok  IGNORE_PATTERNS="-i *.dat -i d:testdata -i *.bin -i *.ram -i d:lost+found" 



最后

以上就是魔幻歌曲为你收集整理的10分钟搭建OpenGrok代码搜索引擎的全部内容,希望文章能够帮你解决10分钟搭建OpenGrok代码搜索引擎所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部