gogs的windows安装

1、相关知识

  Gogs(Go Git Service) 是一个由 Go语言编写的自助 Git托管服务。这是个和gitlab一样的东西,提供git的存储服务,说白了就是git服务器,就好像github提供git服务一样。
  任何 Go 语言 支持的平台都可以运行 Gogs,包括 Windows、Mac、Linux 以及 ARM。这又一次体验了go的跨平台,说真的无依赖的,包不大的跨平台体验好棒。
  官网:https://gogs.io/
  github:https://github.com/gogits/gogs

环境要求

  • 数据库(选择以下一项):
    • MySQL:版本 >= 5.5.3
    • PostgreSQL
    • MSSQL
    • TiDB(实验性支持,使用 MySQL 协议连接)
    • 或者 什么都不安装 直接使用 SQLite3
  • git(bash):
    • 服务端和客户端均需版本 >= 1.7.1
    • Windows 系统建议使用最新版
  • SSH 服务器:
    • 如果您只使用 HTTP/HTTPS 或者内置 SSH 服务器的话请忽略此项
    • 推荐 Windows 系统使用 Cygwin OpenSSH 或 Copssh

2、系统环境

系统:windows10
数据库:mysql5.7.19
git:2.6.4
顺便一说2.14.1的git打开git bash会提示停止运行,虽然不影响使用,但是强迫症的我,换回了旧的,不能忍啊,每次用完弹出停止。

3、安装gogs

3.1下载

下载地址:https://gogs.io/docs/installation/install_from_binary.html(请自行科学上网
选择Windows amd64(64位)或者386(32位)

3.2安装

  • 将压缩文件放到C盘根目录

    这里写图片描述
  • 创建数据库

    这里写图片描述

    找到gogs目录下的scripts的mysql.sql执行语句新建一个数据库
  • git安装
    请自行下载安装:https://git-scm.com/
  • nssm安装(用来执行windows下的添加服务功能
    也是自行下载并添加到环境变量中:http://www.nssm.cc/
    在scripts的windows目录下找到install-as-service.bat,这个脚本,右键管理员身份运行,自动添加服务。但是我电脑有点问题,添加完服务,报错并说已经运行了。
    所以这里,手动执行命令。
    这里写图片描述
    没有选中文件,按着shift键+鼠标右键,点击”在此处打开命令窗口”
    接着输入命令:
gogs web

开启web服务。搞定了
这里写图片描述

输入:http://127.0.0.1:3000/访问web服务,注册并体验吧。都是本地服务来的。

手动输入命令怎么后台运行,自行了解,这里先体验一把而已。

我觉得,这个博客写得也不错的,简单明windows下安装gogs

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要在Windows安装Gogs,您可以按照以下步骤进行操作: 1. 首先,您需要下载Gogs安装文件。您可以从中下载GogsWindows安装文件。请注意,根据您的系统架构选择合适的版本。 2. 下载完成后,将压缩文件解压到C盘根目录或其他您喜欢的位置。 3. 接下来,您需要创建一个数据库。您可以按照中提供的说明执行相关的MySQL数据库创建语句。 4. 安装Git。您可以从中下载并安装Git。 5. 安装NSSM。您可以从中下载并安装NSSM,它用于在Windows下执行添加服务的功能。 6. 在Gogs安装目录的scripts/windows目录下找到install-as-service.bat脚本,以管理员身份运行。如果这一步遇到问题,您可以手动执行命令。 7. 打开命令提示符窗口,切换到Gogs安装目录。按住Shift键,右键单击空白处,并选择“在此处打开命令窗口”。然后输入命令"gogs web",启动Gogs。 综上所述,这些是在Windows安装Gogs的步骤。您可以按照这些步骤进行操作,并参考中提供的系统和软件版本信息。祝您安装成功!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [windows 安装gogs,快速搭建git代码管理平台](https://blog.csdn.net/Milogenius/article/details/124740998)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [gogswindows安装](https://blog.csdn.net/qq_26819733/article/details/77860125)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值