Linux源码安装Gitblit

本文详细介绍了如何在Linux环境下从源码安装Gitblit版本控制系统,包括下载安装包、配置服务及启动过程等关键步骤,并提供了关闭防火墙的方法以确保服务正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux源码安装Gitblit

1、在官网下载安装包

gitblit-1.8.0.tar.gz

官网地址:http://www.gitblit.com/

2、解压安装包,重命名为gitblit

[root@QIANZI-BASE home]# tar -zvxf gitblit-1.8.0.tar.gz
[root@QIANZI-BASE home]# mv gitblit-1.8.0 gitblit

3、安装到/usr/local/

[root@QIANZI-BASE home]# mv gitblit /usr/local/
[root@QIANZI-BASE home]# cd /usr/local/gitblit/

4、配置Gitblit服务

4.1 设置httpPort和httpsPort

[root@QIANZI-BASE data]# vim gitblit.properties
#
# Define your overrides or custom settings below
#
web.enableRpcManagement = true
server.httpPort = 7070
server.httpsPort = 7071

4.2 修改service-centos.sh中的参数路径,改为自己gitblit所在的目录路径

# change theses values (default values)
GITBLIT_PATH=/usr/local/gitblit
GITBLIT_BASE_FOLDER=/usr/local/gitblit/data
GITBLIT_HTTP_PORT=7070
GITBLIT_HTTPS_PORT=7071
GITBLIT_LOG=/usr/local/gitblit/gitblit.log

4.3 配置为service启动

[root@QIANZI-BASE home]# cd /usr/local/gitblit/
[root@QIANZI-BASE gitblit]# cp service-centos.sh /etc/init.d/gitblit

5、启动Gitblit

5.1 手动启动(注意gitblit.jar, data的路径)

[root@QIANZI-BASE home]# cd /usr/local/gitblit/
[root@QIANZI-BASE gitblit]# java -jar gitblit.jar --baseFolder data
或
[root@QIANZI-BASE gitblit]# ./gitblit.sh 

2017-07-15 22:18:43 [INFO ] 
_____  _  _    _      _  _  _
|  __ \(_)| |  | |    | |(_)| |
| |  \/ _ | |_ | |__  | | _ | |_
| | __ | || __|| '_ \ | || || __|  http://gitblit.com
| |_\ | || |_ | |_) || || || |_   @gitblit
 \____/|_| \__||_.__/ |_||_| \__|  1.8.0

5.2 service命令启动

[root@QIANZI-BASE gitblit]# service gitblit start
Starting gitblit (via systemctl):                        [  OK  ]

6、关闭防火墙

[root@QIANZI-BASE gitblit]# systemctl stop firewalld.service

[root@QIANZI-BASE gitblit]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.

[root@QIANZI-BASE gitblit]# firewall-cmd --state
not running
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值