自助git服务器Gods安装(windows版)

自助git服务器Gods安装(windows版)

NewMeanning 2020/9/18

点评:比搭建GitLab要简单的多,不需要虚拟机装Linux系统。

一、Gogs介绍

Gogs 是一款极易搭建的自助 Git 服务。主要由国人开发,媲美GitLab,使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

官网地址

系统要求

  • 最低的系统硬件要求为一个廉价的树莓派
  • 如果用于团队项目,建议使用 2 核 CPU 及 1GB 内存

二、Windows安装

参考:https://www.cnblogs.com/configure/p/7878501.html

1.下载NSSM

http://www.nssm.cc/download

2.下载 Git for Windows

https://git-scm.com/downloads

3.下载Gods

点击官网【下载安装】 进入最新目录如:/0.12.1/

4.安装Git

Next->Next>,...没啥好说的,一直Next,最后Finish。

5.安装NSSM

  • 解压安装包,安装包解压至D:\Git\NSSM
  • 设置系统变量:"控制面板" --> "系统和安全"--> "系统"--> "高级系统设置"--> "环境变量"--> "系统变量"-->"编辑系统变量"
    在"变量值"项目添加NSSM文件路径"D:\Git\NSSM\win64", (非Win10记得在路径前添加半角";")

6.添加Gogs到系统服务

  • 安装包解压至:D:\Git\Gogs

  • 新建代码仓库目录:D:\Git\Gogs\data\repositories

  • 编辑系统安装文件:D:\Git\Gogs\scripts\windows\install-as-service.bat

  • 修改如下项目:SET gogspath=D:\Git\Gogs (按实际安装目录修改)

  • 以管理员分身运行 install-as-service.bat;

    出现如下,表示安装成功:

    系统服务列表:

7.安装配置Gogs

在浏览器中输入:http://127.0.0.1:3000/ 首次运行需要进行配置

下面这些项目要特别设置一下:数据库、仓库根目录、URL地址、端口号、管理员账号

注意事项:

  • 数据选择选择SQLLite3 不许要安装其他如MySQL数据
  • 生成配置文件在gogs/costum/conf目录下

配置完成后,访问所配置的地址,如192.168.3.16:8001

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务