轻量级Git服务Gogs搭建教程

前言

Gogs是一个类似于Gitlab的开源Git服务,它具有易安装、跨平台、轻量级等特点。相比于Gitlab它的资源占有率极低,对于个人开发者或者小型团队是非常实用的一款Git服务。

创建系统用户

创建新的系统用户 “git”,并切换为 “git” 用户:

1
2
sudo useradd -m git
sudo su - git

创建数据库

创建新的数据库并命名为gogs:

1
mysql>create database gogs;

安装Gogs

本文以v0.11.53 版本为例,最新版本读者可以前往dl.gogs.io查看:

1
2
wget https://dl.gogs.io/0.11.53/gogs_0.11.53_linux_amd64.tar.gz
tar xzvf gogs_0.11.53_linux_amd64.tar.gz

运行Gogs

进入解压后的文件夹,然后执行命令:

1
./gogs web

最后浏览器访问http://:3000完成相应的配置即可。

问题

Gogs不支持移动适配,但是它的开源分支Gitea支持,且Gitea的安装流程基本和Gogs一致。

显示 Gitment 评论