在windows服务上搭建gitblit服务

  • Post author:
  • Post category:其他


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服务界面,安装服务成功

在这里插入图片描述



版权声明:本文为qq_35141640原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。