环境:
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&