安装Git环境
# 1.安装依赖环境
yum groupinstall "Development Tools"
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
# 2.下载并解压源码
$ wget https://github.com/git/git/archive/v2.3.0.zip
$ unzip v2.3.0.zip
$ cd git-2.3.0
#3 编译 安装(如果没有权限就加上sudo)
make prefix=/usr/local/git all
make prefix=/usr/local/git install
#4、添加环境变量
vim /etc/profile
export PATH=/usr/local/git/bin:$PATH
source /etc/profile
#如果成功显示版本号表示添加成功
git --version
git version 2.3.0
创建git用户
#创建一个用户
adduser git
#创建用户组
groupadd git
#将用户git加入用户组git
usermod -G git git
#切换到git用户
su git
下载Gogs
下载地址: https://gogs.io/docs/installation/install_from_binary
选择Liunx 64位
解压启动
#解压
tar -xvf gogs_0.11.91_linux_amd64.tar.gz
#进入到gogs目录
cd gogs
#启动gogs
./gogs web
启动后访问IP地址3000端口就会弹出首次运行安装,填好对应的信息保存后即跳转到登陆页面
点击注册,注册的第一个账户就是管理员账户
Gogs切换后台运行与重启
#重启 需要查看gogs进程 PID
lsof -i:3000
#然后杀gogs死进程
kill -9 PID
#后台运行 gogs
nohup ./gogs web &
Gogs关闭注册功能
#进入gogs目录
cd gogs
#修改conf下的 app.ini配置文件
vim custom/conf/app.ini
#DISABLE_REGISTRATION = true 设置为true
#从起Gogs就无法自主注册需管理员创建用户