快速链接:
.
👉👉👉 [专栏目录]-环境搭建安装问题笔记目录 👈👈👈
- 付费专栏-付费课程 【购买须知】:
- 👉👉👉 个人博客笔记导读目录(全部) 👈👈👈
1. 安装jdk
sudo apt install openjdk-8-jdk
可以使用下面命令测试java环境是否ok
javac -version
java -version
2. 安装Tomcat
(1)、可以点击此处从官网下载:http://tomcat.apache.org/
(2)、也可以使用命令直接下载 :
wget http://zhouhehe.xyz:45162/release_tools/apache-tomcat-9.0.52.tar.gz
下载完毕后解压到/var
目录下
tar -xvf apache-tomcat-9.0.52.tar.gz -C /var
3. 启动Tomcat(关闭Tomcat脚本是shutdonw.sh)
cd /var/apache-tomcat-9.0.52/bin
sh startup.sh
使用浏览器打开http://localhost:8080 或者 http://your_ip:8080
2. 安装OpenGrok
(1)、可以点击此处从官网下载:https://oracle.github.io/opengrok//
(2)、也可以使用命令直接下载 :
wget http://zhouhehe.xyz:45162/release_tools/opengrok-1.3.16.tar.gz
下载完毕后解压到/var
目录下
tar -xvf opengrok-1.3.16.tar.gz -C /var
3. 配置环境变量
sudo vi ~/.bashrc
# opengrok
export JAVA_HOME=/usr
export OPENGROK_TOMCAT_BASE=/home/var/apache-tomcat-9.0.52
export CATALINA_HOME=/var/apache-tomcat-9.0.52
export OPENGROK_APP_SERVER=Tomcat
export OPENGROK_INSTANCE_BASE=/var/opengrok-1.3.16
export LANG=zh_CN.gb2312
source ~/.bashrc
4. 编译 & 建立索引
首次创建索引之前,线建立如下3个目录:
cd /var/opengrok-1.3.16
mkdir etc src data
将代码拷贝或软链接到src目录下
例如:
(1)、从github拉取一个仓库
cd /var/opengrok-1.3.16/src
git clone git@github.com:torvalds/linux.git
(2)、创建一个软连接
cd /var/opengrok-1.3.16/src
ln -s dirpath dir_name
编译生成索引
java -jar opengrok-1.3.16/lib/opengrok.jar -P -S -v -s opengrok-1.3.16/src -d opengrok-1.3.16/data -W opengrok-1.3.16/etc/configuration.xml
编译完成之后,拷贝war到tomcat路径:
cp /var/opengrok-1.3.16lib/source.war /var/lib/tomcat9/webapps/
再次使用浏览器打开http://localhost:8080/source 或者 http://your_ip:8080/source
我这里有个做好的可公开的,链接地址:
http://121.5.180.25:8080/code/