自助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

全部评论

相关推荐

_hengheng:美赛啥时候有三等奖了,蓝桥杯优秀奖最好也别写,知道的面试官看了容易出事,能有菊厂实习也不算菜了
点赞 评论 收藏
分享
感觉这一周太梦幻了,就像一个梦,很不真实~~~感觉这个暑期,我的运气占了99成,实力只有百分之一4.15上午 腾讯csig 腾讯云部门,面完秒进入复试状态4.16下午 美团优选供应链部门,4.18上午发二面4.17晚上 阿里国际一面,纯拷打,面完我都玉玉了4.18下午 阿里国际二面,是我们leader面的我,很轻松~~4.18晚上 约了hr面4.19上午 hr面,下午两点口头oc4.19晚上 意向书说起来我的暑期好像一次都没挂过~~~~~难道我是天生面试圣体?----------------------------------------------------------------------六个月前,我还是0项目0刷题,当时想的是先把论文发出来再去找实习。结果一次组会,老师打破了我的幻想(不让投B会,只让投刊或者A)我拿头投啊!!!然后就开始物色着找实习,顺便做完了mit的6.s081,但是基本上还是没刷过题目-----------------------------------------------------------------------11月  一次偶然的机会,面进了某个耳机厂的手环部门,大概是做嵌入式的,用的是CPP。12月 莫名其妙拿到了国创的面试机会,0基础四天速成java基础!居然也给我面过了hhhhh,可能是面试没写题吧入职国创后的几个月,一直没活,天天搁那看剧,都快忘了还有暑期实习这回事了~~~~命运的齿轮在2.26开始转动,因为这一天美团开了,我开始慌了,因为那时的我什么都不会。lc,八股,sql全部是0进度。然后就开始了女娲补天,上班刷题,下班继续做之前的开源,顺便学一学八股。3月到现在,lc也刷到快200了,一天最多提交了47次~~~~~~~~~~八股根据别人的面经总结和博客,写了快十万字的笔记~~~~~~~~~~简历上的实习经历和开源,也努力去深挖了,写了几万字的记录~~~~~~所以面试的时候,基本上都能cover了,面试官问到的基础基本都会,不基础的我就把他往我会的地方引。结果好像还不错,基本上每个面试官评价都挺好的emmmmmmmm
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务