|
|
|
|
公众号矩阵

用Gogs搭建属于自己的Git服务器

我们都知道,像码云、GitHub就是一个免费托管开源代码的远程仓库。但是对于公司来说,既不想公开源代码,又舍不得给交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。

作者: conan5566 来源:UP技术控|2021-02-05 05:29

 

本文转载自微信公众号「UP技术控」,作者conan5566。转载本文请联系UP技术控公众号。

背景

我们都知道,像码云、GitHub就是一个免费托管开源代码的远程仓库。但是对于公司来说,既不想公开源代码,又舍不得给交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。

下面介绍下使用gogs搭建属于自己的git服务器。

官网:https://gogs.io/

安装步骤

1、下载git for windows

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

2、下载NSSM:

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

3、下载安装包

  1. https://dl.gogs.io/0.12.3/gogs_0.12.3_windows_amd64.zip 

4、安装git for windows

5、安装NSSM

设置系统变量:"控制面板" --> "系统和安全"--> "系统"--> "高级系统设置"--> "环境变量"--> "系统变量"-->"编辑系统变量"在"变量值"项目添加NSSM文件路径"D:\conanl\Downloads\nssm-2.24\nssm-2.24\win64"。路径安置的实际配置。

6、安装gogs

6.1、编辑系统安装文件:

D:\conanl\Downloads\gogs_0.12.3_windows_amd64\gogs\scripts\windows\install-as-service.bat

修改如下项目:

SETgogspath=D:\conanl\Downloads\gogs_0.12.3_windows_amd64\gogs (按实际安装目录修改)

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

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

达到预期效果;接下去就可以注册账号。默认的管理员账号与密码是你注册的第一个账号,就是安装完成后你的第一个账号就是管理员,同时也有普通账号的功能。

【编辑推荐】

  1. 杨哥linux云计算系列⑥:企业级Nginx服务器运维实战
  2. 企业实战:WinServer企业文件服务器之网络共享文件夹(企业数据存储和共享方案3)实战视频课程
  3. SpringCloud Alibaba实战之 Oauth2认证服务器自定义异常
  4. 交换机DHCP中继Windows服务器配置案例
  5. Oracle11g服务器、客户端的安装和PL/SQL Developer(一次成功)
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

数据湖与数据仓库的分析实践攻略

数据湖与数据仓库的分析实践攻略

助力现代化数据管理:数据湖与数据仓库的分析实践攻略
共3章 | 创世达人

5人订阅学习

云原生架构实践

云原生架构实践

新技术引领移动互联网进入急速赛道
共3章 | KaliArch

31人订阅学习

数据中心和VPDN网络建设案例

数据中心和VPDN网络建设案例

漫画+案例
共20章 | 捷哥CCIE

217人订阅学习

视频课程+更多

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微