环境:

liunx

nginx (可以不需要,我这里想挂上自己的域名所以用到了)

mysql5.7或者以上

Git 2.25

gogs 0.11.91

本文只是当做自己的一个笔记,不对的地方,有问题的地方请谅解

1.mysql的安装这里不说了,不会的可以自行百度

2.安装git 转载(本文记录一样是防止以后转载的网页404)

第一种安装方式

一句话安装成功 git -- version查看git版本,一般用第一种方式git版本都比较低

/usr/libexec/git-core

第二种方式安装

1.https://github.com/git/git/releases 找到比较新的git版本或者自己想安装的版本

2.利用自己的上传工具,我这里用的是winSCP,上传到自己想放的目录下面,这里放在/usr/下


3.tar -zxvf XXXXXX.tar.gz 解压

3.安装gogs

1.官网上下载的安装包,这里使用二进制的方式安装

没细查版本的区别有什么不同,下面是我选择的版本

正如官网上所说

tar -zxf 压缩包 //解压命令

运行

出现这个就可以通过 公网ip:3000访问了

进入页面之后按照安装步骤来,一般把localhost换成自己的公网ip就好了

有开防火墙的需要打开3000端口,有设置阿里云安全组的也需要打开3000端口

到这里就结束了,安装过程没遇到什么问题,可能每个人的情况都不一样,这里仅供参考

1.添加后台运行方式

这里比较疑惑,网上说nohup ./gogs web这样也可以运行,我好像要加上&,看个人情况把

nohup ./gogs web&