下载Gogs
gogs 0.11.91下载地址
https://dl.gogs.io/0.11.91/gogs_0.11.91_linux_amd64.tar.gz
ssh登录到自己阿里云的控制台,然后执行以下命令,安装git和下载gogs:
cd ~
apt-get update
apt-get install git
wget https://dl.gogs.io/0.11.91/gogs_0.11.91_linux_amd64.tar.gz
等待下载完成,执行以下命令解压gogs:
tar -xvf gogs_0.11.91_linux_amd64.tar.gz
创建目录
创建一些保存gogs用户数据和仓库的目录
cd gogs
mkdir data log repositories
安装gogs
在终端输入以下命令启动gogs:
./gogs web
gogs的默认端口号为3000 可通过 -p port指定端口
浏览器输入ip:3000访问gogs,进入如下页面
配置数据库
数据库类型 : 推荐使用SQLite3
数据库文件保存路径 : 建议保存在前面创建的data目录
应用基本设置
应用名称 : 随便取一个名字
仓库根目录 : 填前面创建用来存放仓库的目录的绝对路径
运行系统用户 : 一般填root
域名 : 建议填127.0.0.1
SSH端口号 : 默认
HTTP端口号 : 默认
应用URL : HTTP://127.0.0.1:3000/
日志路径 : 默认
管理员账号设置
设置完成后,点击安装即可
后台运行gogs
nogup ./gogs web &
关闭gogs服务
ps -aux | grep gogs
kill -9 12345 //12345应该代替为为gogs进程的pid
通过域名访问可配置反向代理