在windows服务上搭建gitblit服务

Gitblit 是一个开源的纯 Java 栈,用于管理、查看和服务 Git 仓库。它主要是为那些想要集中管理仓库的小型工作组设计的。
因为我们公司开发组需要异地办公,github太慢又不稳定,在gitee免费版只能限制五名人员,自己有一台window服务器,所以自行搭建一个git服务

  • 安装前准备

需要安装java环境,可自行官网下载

gitblit官网安装包下载http://www.gitblit.com/
在这里插入图片描述

gitblit官网有时候会打不开,有64位java环境和安装包自取
链接:https://pan.baidu.com/s/1GLvoa50PjqUOUE27RI7bRg
提取码:wbx4

在这里插入图片描述
java环境的安装和配置请参考->JRE的安装及环境变量配置

在cmd输入 java -version
在这里插入图片描述
出现截图所示表示java环境安装成功

  • 开始安装gitblit

  • 解压gitblit-1.9.1.zip到D:\app\Git,可根据自己实际文件储存路径部署
    在这里插入图片描述

  • 进入data目录打开defaults.properties
    在这里插入图片描述
    主要修改下面参数

  • git.repositoriesFolder

    这里默认是 git.repositoriesFolder = ${baseFolder}/git,可不修改
    如果修改,请先建立对应文件夹,切 路径要用 "/"不能用"\"
    在这里插入图片描述

  • server.httpPort && server.httpsPort

    找到 server.httpPort,设定http协议的端口号,server.httpsPort同理

    请注意端口不要冲突和window防火墙放开出入口规则,默认是不使用http留空
    在这里插入图片描述

  • server.httpBindInterface && server.httpsBindInterface

    找到 server.httpBindInterface,设定服务器的IP地址。外网服务器就填公网IP,区域网就填内网ip

    server.httpsBindInterface同理

  • 在这里插入图片描述
    保存文件,回到安装目录,点击gitblit.cmd
    在这里插入图片描述
    出现下图表示启动成功
    在这里插入图片描述
    访问之前绑定的服务器ip和端口
    在这里插入图片描述
    右上角登录进去即可操作,默认账号密码都是admin

操作参考网站 GitBlit的使用教程

  • 设置成服务方式(Windows Service)启动Gitblit
    用编辑器打开installService.cmd
    在这里插入图片描述
    1.修改 ARCH
    32位系统:SET ARCH=x86
    64位系统:SET ARCH=amd64
    2.添加 CD 为程序目录SET CD=D:\app\Git\gitblit-1.9.1(你的实际目录)
    3.修改StartParams里的启动参数,给空就可以了
    4.StopParams 同上
    在这里插入图片描述
    保存文件,点击gitblit-stop.cmd,然后右键用管理员身份运行installService.cmd
    在这里插入图片描述
    在这里插入图片描述

打开windows服务界面,安装服务成功
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值