zoukankan      html  css  js  c++  java
  • Gogs 部署安装(windows)

    Gogs简介

    Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

    开源

    go语言开发

    快速、简单搭建

    可装windows,linux

    gitlab 只能装linux,步骤复杂,弃用

    gitee 团队限制5人,超出收费,差评

    github 私有收费,差评

    1、下载git for windows

    https://github.com/git-for-windows/git/releases/download/v2.15.0.windows.1/Git-2.15.0-64-bit.exe

    2、下载NSSM:

    https://nssm.cc/release/nssm-2.24.zip

    3、下载Gogs:

    https://dl.gogs.io/0.11.29/windows_amd64.zip

    4、安装git for windows:
    一直下一步完成。

    5、安装NSSM:
    解压安装包:
    安装包解压至D:GitNSSM
    设置系统变量:
    "控制面板" --> "系统和安全"--> "系统"--> "高级系统设置"--> "环境变量"--> "系统变量"-->"编辑系统变量"

    一、在"变量值"项目添加NSSM文件路径"D:GitNSSMwin64"(记得在路径前添加半角";")

    二、配置上git目录到path环境变量 C:Program Files (x86)Gitin;


    6、添加Gogs到系统服务:
    安装包解压至:D:GitGogs
    新建代码仓库目录:D:GitGogsdata epositories
    编辑系统安装文件:D:GitGogsscriptswindowsinstall-as-service.bat
    修改如下项目:SET gogspath=D:GitGogs (按实际安装目录修改)

    以管理权限运行安装脚本:

    安装完成!

     注意:有可能右键管理员运行会提示一直提示  未能安装服务 error setting startup parameters for the service

    这时需要手工打开脚本,然后右键cmd--》管理员运行,一行行复制脚本执行,最终就能成功

    成功效果如下

    系统服务列表:

    右键启动,设为自动,若修改配置文件,需要在此处右键重启

    7、安装Gogs:

    在浏览器中输入:http://127.0.0.1:3000/

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

    后续有问题,可以到gogs文件夹  gogscustomconfapp.ini    文件进行修改

    8、登录系统

     

    windows版gogs内置的ssh 没用,请大家不要再试了。

  • 相关阅读:
    DOS 批处理命令For循环命令详解
    怎样在电脑上下载哔哩哔哩的视频?
    华为事件启思:美国究竟有多少高科技公司?
    常用电子书下载收藏
    [置顶] 【玩转cocos2d-x之七】场景类CCScene和布景类CCLayer
    递归循环JSON
    POJ_1365_Prime_Land
    WIX在VS2012中如何制作中文安装包
    PKU Online Judge 1054:Cube (设置根节点)
    MFC——AfxParseURL用法
  • 原文地址:https://www.cnblogs.com/wdw31210/p/10168644.html
Copyright © 2011-2022 走看看