准备工具

1.安装好的Debian 12操作系统

2.mysql数据库(>=5.7)

2.基本网络连接

步骤

1.登录Debian系统

使用user@host登录Debian系统例如(user@192.168.1.10),使用user用户登录系统后,使用su命令登录root用户

user@192.168.1.10

su

2.新建git用户

在root用户模式下,使用adduser git命令创建git用户

adduser git

3.登录git用户

su git

4.下载gogs二进制文件

wget https://github.com/gogs/gogs/releases/download/v0.13.2/gogs_0.13.2_linux_amd64.tar.gz

5.解压gogs压缩包

tar -xzvf gogs_0.13.2_linux_amd64.tar.gz

6.进入gogs文件夹并运行gogs

cd gogs
./gogs web

7.将gogs加入systemd运行

#在git用户根目录下,进入存放gogs systemd的文件夹下
cd ~/gogs/scripts/systemd/
#将文件复制到systemd的目录下
sudo cp gogs.service /etc/systemd/system/
#加入开机启动
sudo systemd enable gogs.service

结果