准备工具
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