0. 说明:
N1是arm64架构的,适合的版本是linux_armv6(其他都试过了,真的启动不了)
1. 下载
cd /usr/local/
wget https://github.com/gogs/gogs/releases/download/v0.11.91/linux_armv6.zip
unzip linux_armv6.zip ##解压
cd gogs
./gogs web ##运行
2. 初始化配置
- 1 打开页面:
http://IP:3000
; - 2 设置数据库连接、设置仓库、服务器等。初始化完成后,在安装目录下custom/conf/app.ini文件中设置
Git文档参数配置说明 - 3 初始化过程中可能会报错,参考说明
官网故障排查
3. 设置开机自启
- 1 将安装目录
/usr/local/gogs/scripts/init/debian/gogs
文件拷贝到/etc/init.d/
目录下mv /usr/local/gogs/scripts/init/debian/gogs /etc/init.d/gogs
- 2 修改gogs启动文件里gogs的安装地址:
GOGS_HOME=/usr/local/gogs
- 3 修改权限
chmod +x /etc/init.d/gogs
- 4 利用 sysv-rc-conf 设置开机自启动
apt install sysv-rc-conf -y sudo sysv-rc-conf gogs on
- 5 重启系统,gogs已经自启动了