复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

版本管理工具

【原创】centos7.4 安装gogs

作者: whooyun发表于: 2018-09-14 22:42

一、使用yum安装Git:
sudo yum install git
二、添加git用户:
sudo useradd git
三、查看CentOS内核版本,确定架构(x64、x86还是arm)
uname -a  
四、下载与其对应的二进制安装包:
wget https://dl.gogs.io/0.11.34/linux_amd64.tar.gz
五、将安装包解压至git用户目录下(/home/git)并修改其权限和所有者:
sudo tar -xf linux_amd64.tar.gz -C /home/git
sudo chmod -R 700 /home/git/gogs
sudo chown -R git:git /home/git/gogs
六、使用git用户运行gogs:
sudo su - git -c "cd /home/git/gogs && ./gogs web &"
七、使用浏览器访问http://IP:3000,完成配置安装,mysql5.7,因为我此版本的要求必须是>=5.7:
  按需求自行配置(此处略)
八、添加启动项和守护进程:
sudo ln -sf /home/git/gogs/scripts/systemd/gogs.service /usr/lib/systemd/
sudo chmod u+x /home/git/gogs/scripts/systemd/gogs.service
sudo ln -sf /home/git/gogs/scripts/init/centos/gogs /etc/init.d/
sudo chmod u+x /home/git/gogs/scripts/init/centos/gogs
sudo /sbin/chkconfig gogs on
sudo service gogs restart
九、增加git用户的系统执行权限,不然有可能无执行权限失败

注意事项:

记得先安装工具包
yum groupinstall "Development Tools"
此文为转载

https://www.cnblogs.com/randyjang/articles/8444950.html

感谢博主的分享