日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

[HOW TO]-ubuntu20.10搭建openjrok服务指南

發(fā)布時間:2025/3/21 Ubuntu 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [HOW TO]-ubuntu20.10搭建openjrok服务指南 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

        • 1. 安裝jdk
        • 2. 安裝Tomcat
        • 3. 啟動Tomcat(關閉Tomcat腳本是shutdonw.sh)
        • 2. 安裝OpenGrok
        • 3. 配置環(huán)境變量
        • 4. 編譯 & 建立索引

1. 安裝jdk

sudo apt install openjdk-8-jdk

可以使用下面命令測試java環(huán)境是否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. 配置環(huán)境變量

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.gb2312source ~/.bashrc

4. 編譯 & 建立索引

首次創(chuàng)建索引之前,線建立如下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)、創(chuàng)建一個軟連接
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/

總結

以上是生活随笔為你收集整理的[HOW TO]-ubuntu20.10搭建openjrok服务指南的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。