Linux源码安装Gitblit

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

猜你喜欢

转载自blog.csdn.net/qian_feifei/article/details/75195011