天天看点

Gitblit在CentOS搭建Git服务器

Gitblit在CentOS搭建Git服务器

准备

Gitblit官网:

http://www.gitblit.com/

Gitblit下载地址:

http://dl.bintray.com/gitblit/releases/

安装

环境:

JDK1.8、gitblit-1.8.0 、CentOS 7.2 64位      

安装:

上传 gitblit-1.8.0.tar.gz 安装包,进行解压

[root@VM_0_16_centos bin]# tar -zxvf gitblit-1.8.0.tar.gz      

配置 Gitblit 服务

设置httpPort和httpsPort

进入Gilblit解压目录下的data目录下

[root@VM_0_16_centos gitblit]# cd gitblit-1.8.0/data/      

编辑 gitblit.properties 文件

web.enableRpcManagement = true
# 配置http访问端口
server.httpPort = 7070
#配置https访问端口
server.httpsPort = 7071      

如图示:

Gitblit在CentOS搭建Git服务器

在 Gitblit 解压目录下,编辑 service-centos.sh 中的参数路径,改为自己 gitblit所在路径

# change theses values (default values)
# Gitblit解压路径
GITBLIT_PATH=/usr/application/gitblit/gitblit-1.8.0
GITBLIT_BASE_FOLDER=/usr/application/gitblit/repository
# http访问端口
GITBLIT_HTTP_PORT=7070
# https访问端口
GITBLIT_HTTPS_PORT=7071
# 日志路径
GITBLIT_LOG=/usr/application/gitblit/log      

如图示

Gitblit在CentOS搭建Git服务器

配置 service 启动

进入 gitblit 解压目录,执行下面命令

[root@VM_0_16_centos gitblit-1.8.0]# ./install-service-centos.sh      

启动Gitblit

[root@VM_0_16_centos gitblit-1.8.0]# ./gitblit.sh      
Gitblit在CentOS搭建Git服务器

访问测试

Gitblit在CentOS搭建Git服务器

service 命令启动

[root@VM_0_16_centos gitblit-1.8.0]# service gitblit start      
Gitblit在CentOS搭建Git服务器

开放端口

# firewall-cmd --zone=public --add-port=7070/tcp --permanent
# firewall-cmd --zone=public --add-port=7071/tcp --permanent
# firewall-cmd --reload      

登录

初始账号密码:admin/admin

继续阅读