腾讯云Ubuntu服务器安装配置Gitblit

下载

先到官网下载Gitblit,

gitblit

因为平台是Ubuntu 20.04 LTS,所以我们选择Download Gitblit GO (Linux/OSX)这个按钮下载Linux版。

当然,国外网站下载有点慢。

下载完成后将其上传到服务器上。

服务器资源占用

htop

配置

进入gitblit-1.9.3/data目录

会发现defaults.properties,这个是默认配置文件,我们将其复制一份并重命名为feater.top.properties。

并修改其内容

1
2
3
4
5
server.httpPort = 8080 

...

server.httpBindInterface =

httpPort根据喜好修改

在服务器中执行命令

1
ifconfig
ifconfig

只有两个网卡,一个是localhost,一个是10.0开头IP,这个明显是局域网IP,但是腾讯云服务器都是提供官网IP的,也就是说这个中间有NAT的过程。

httpBindInterface值修改为局域网IP

进入服务器控制中心,放开指定端口

firewall

如果服务器安装了其他防火墙软件也要一并放开。

运行

Gitblit运行依赖Java8,先安装

1
sudo apt install openjdk-8-jdk

测试命令

1
sh gitblit.sh
gitblit

服务器资源占用

htop

腾讯云Ubuntu服务器安装配置Gitblit
https://feater.top/linux/how-to-setup-gitblit-under-tencent-cloud-server
作者
JackeyLea
发布于
2022年7月17日
许可协议