Gogs 是一款极易搭建的自助 Git 服务,个人感觉比Gitlab要轻量级,搭建起来更方便。
ssh-keygen
到您的 %PATH%
环境变量中Gogs 默认以 git 用户运行,新建一个git用户。
sudo adduser git
以 git 用户登录,到 git 用户的主目录中新建好 .ssh 文件夹。
su git
cd /home/git
mkdir .ssh
cd /home/git
wget https://dl.gogs.io/0.11.34/linux_amd64.tar.gz
tar -zxvf linux_amd64.tar.gz
cd gogs
./gogs web
//命令行输出
sh-4.1$ ./gogs web
2019/05/02 11:57:17 [TRACE] Custom path: /home/git/gogs/custom
2019/05/02 11:57:17 [TRACE] Log path: /home/git/gogs/log
2019/05/02 11:57:17 [TRACE] Log Mode: File (Trace)
2019/05/02 11:57:17 [ INFO] Wooduan 0.11.34.1122
//也可以以守护进程启动
nohup ./gogs web &