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 没用,请大家不要再试了。

  • 相关阅读:
    升级windows 11小工具
    windows 10更新升级方法
    您需要了解的有关 Oracle 数据库修补的所有信息
    Step by Step Apply Rolling PSU Patch In Oracle Database 12c RAC Environment
    Upgrade Oracle Database Manually from 12.2.0.1 to 19c
    如何应用版本更新 12.2.0.1.210420(补丁 32507738 – 2021 年 4 月 RU)
    xtrabackup 安装、备份和恢复
    Centos_Lvm expand capacity without restarting CentOS
    Centos_Lvm_Create pv vg lv and mount
    通过全备+relaylog同步恢复被drop的库或表
  • 原文地址:https://www.cnblogs.com/wdw31210/p/10168644.html
Copyright © 2011-2022 走看看