Centos7从0开始安装gogs

1.运行yum安装命令,安装go语言环境

yum install golang

2.配置环境变量[注意:/www/go这个路径可按照需求设置]

cd ~
echo 'export GOROOT=/usr/lib/golang' >> $HOME/.bashrc
echo 'export GOPATH=/www/go' >> $HOME/.bashrc
echo 'export PATH=$PATH:$GOROOT/bin' >> $HOME/.bashrc
source $HOME/.bashrc

3.安装gogs,安装较慢,耐心等待完成

go get -u github.com/gogs/gogs

由于国内访问比较慢,可以在执行完这个命令之后,手动克隆项目到指定目录

cd $GOPATH/src/github.com/gogs/
git clone https://github.com/gogs/gogs.git

4.构建主程序

cd $GOPATH/src/github.com/gogs/gogs
go build

5.测试安装,如果没有发现任何错误信息,则可以使用 Ctrl-C 来终止运行。

cd $GOPATH/src/github.com/gogs/gogs
./gogs web