Linux构建Git代码仓库Gitblit

记录一次在Linux上安装GitBlit 1.9.3版本过程、如需了解Windows版本请参考 Windows构建Git代码仓库Gitblit

官网下载Gitblit

Gitblit官网下载
以当下1.9.3版本为例
在这里插入图片描述

仔细阅读官网说明(推荐有道翻译):
在这里插入图片描述在这里插入图片描述
阅读以上说明、得到一个重要信息、需要安装JAVA运行环境。CentOS 7 初始化环境配置详细,我这里就不做详细说明了。

Linux上安装Gitblit

在这里插入图片描述

第一步:上传压缩文件并解压
tar -zxvf  gitblit-1.9.3.tar.gz

第二步:修改配置文件service-centos.sh gitblit.sh gitblit-stop.sh
cd gitblit-1.9.3
midir logs 
vi service-centos.sh

需调整如下:
GITBLIT_PATH=/home/tools/gitblit-1.9.3
GITBLIT_BASE_FOLDER=/home/tools/gitblit-1.9.3/data
GITBLIT_HTTP_PORT=0
GITBLIT_HTTPS_PORT=8443
GITBLIT_LOG=/home/tools/gitblit-1.9.3/logs/gitblit.log

在这里插入图片描述

/home/tools/gitblit-1.9.3/data/defaults.properties 配置文件内默认开启https关闭http
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

调整启动命令:gitblit.sh
nohup /home/tools/jdk1.8.0_411/bin/java -cp "/home/tools/gitblit-1.9.3/gitblit.jar:ext/*" com.gitblit.GitBlitServer --baseFolder /home/tools/gitblit-1.9.3/data > /home/tools/gitblit-1.9.3/start-nohup.log 2>&1 &
调整停止命令:gitblit-stop.sh
nohup /home/tools/jdk1.8.0_411/bin/java -cp "/home/tools/gitblit-1.9.3/gitblit.jar:ext/*" com.gitblit.GitBlitServer --baseFolder /home/tools/gitblit-1.9.3/data --stop > /home/tools/gitblit-1.9.3/stop-nohup.log 2>&1 &

在这里插入图片描述

通过gitblit.sh即可启动服务、gitblit-stop.sh即可停止服务、然后通过https://ip:prot进行访问(另外这里需要防火墙开放8443端口)。

查询已开放的端口列表
firewall-cmd --zone=public --list-ports
#开放防火墙端口
firewall-cmd --zone=public --add-port=8443/tcp --permanent
#重新载入
firewall-cmd --reload  

在这里插入图片描述
在这里插入图片描述

第三步:设置开机自启动

后续补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值