[转][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、开始使用吧
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了