[转][Centos]安装 gogs
也可以从 https://gogs.io 下载安装
参考:https://blog.csdn.net/hahofe/article/details/117291920
1、包管理安装
# 获取安装源 sudo wget -O /etc/yum.repos.d/gogs.repo https://dl.packager.io/srv/gogs/gogs/main/installer/el/7.repo # 开始下载安装 sudo yum install gogs
# 添加用户 sudo adduser git # 禁止登录 vim /etc/passwd # 找到刚添加的用户,把 /bin/bash 改成 /sbin/nologin
2、安装 mysql
参考:https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
参考:https://www.cnblogs.com/porotin/p/9045391.html
# 下载并安装MySQL官方的 Yum Repository sudo wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm # 开始安装 mysql yum -y install mysql57-community-release-el7-10.noarch.rpm # 安装 MySQL 服务 yum -y install mysql-server --nogpgcheck
2.1、安装 git
$ sudo yum update
$ sudo yum install git
2.2、安装 go
在这个网站下载 GO 安装包:https://studygolang.com/dl
参考这个网站安装 GO: https://www.jianshu.com/p/33cf4f41cae9
# 先定位到下载文件夹 cd /root/Downloads # 然后解压到文件夹 /usr/local sudo tar -C /usr/local/ -xzvf go1.10.2.linux-amd64.tar.gz
# 配置 GO 在 Linux 的环境变量,可以在/etc/profile
或者用户目录下的.profile
文件中配置 export GOROOT=/usr/local/go export GOPATH=/home/bruce/goProject export GOBIN=$GOPATH/bin export PATH=$PATH:$GOROOT/bin export PATH=$PATH:$GOPATH/bin
执行source /etc/profile
或者注销重新登录一下,然后执行 go version
能看到版本信息说明环境已经搭建好了。
3、开放防火墙的端口
4、启动 gogs
5、开机启动
6、配置 mysql
7、完成初始配置
8、开始使用吧