Windows部署 git 服务

568 阅读1分钟

一、准备以下

二、安装

1. 安装 git

正常安装,一路 next 就好

2. 安装 NSSM

  1. 新建Git目录

  2. 解压目录到:C:\Git\NSSM

  3. gitnssm添加到系统变量:

3. 安装 gogs

  1. 安装包解压至:C:\Git\Gogs

  2. 新建代码仓库:C:\Git\Gogs\data\repositories

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

    image-20210308141625454

    改为实际的目录

  4. 右键以管理员身份运行install-as-service.bat

  5. 安装完成,打开 localhost: 3000

三、使用

在首次使用时需要基本设置

img

后续有问题,可以到gogs文件夹 gogs\custom\conf\app.ini 文件进行修改

nssm 使用

nssm install servername 创建servername服务

nssm start servername 启动服务

nssm stop servername 暂停服务

nssm restart servername 重新启动服务

nssm remove servername 删除创建的servername服务

四、开放 3000 端口

​ 位置:控制面板->系统和安全->防火墙->高级设置

image-20210308142507805

​ 在入站规则中新建规则即可