windows下两分钟搭建git服务器之gogs

来源:互联网 发布:spss数据输入教程 编辑:程序博客网 时间:2024/06/01 07:22

Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。

Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

1.准备

  • 下载:git for windows
  • 下载:NSSM(一款开源的c++编写的windows服务管理软件,github地址:https://github.com/kirillkovalenko/nssm)下载地址:http://www.nssm.cc/download
  • 下载:gogs

2.安装

git for windows安装直接下一步下一步点完即可,注意安装成功后将git.exe的路径加到环境变量中。

NSSM是一款绿色软件,解压即可不用安装

gogs通过将NSSM安装为windows服务,具体如下:

测试:cmd——cd gogs——gogs.exe web   即可开启以控制台的方式运行git服务, 这是在浏览器中打开http://localhost:3000,如果看到安装页面说明gogs的安装环境ok,下面开始安装。。

如果您将nssm.exe的路径已经添加到环境变量中,只需要双击”\gogs\scripts\windows\install-as-service.bat”即可完成安装。

否则,请在命令行中运行 nssm.exe install, 在弹出的对话框中填写服务名,服务运行路径,启动方式,描述等,点击install service即可完成安装。

3.配置

上面步骤其实仅仅设置了gogs的宿主环境, 在浏览器中打开http://localhost:3000, 看到gogs的安装界面, 在这里设置相关信息(包括名称,数据库,仓库路径等),设置完成后点击完成,看到“恭喜你,安装完成”。

4.注册管理员用户

gogs默认将系统第一个注册的用户认证为管理用户, 其他用户可以通过注册或管理员添加。


转载地址:http://www.nodegis.cn/archives/214