美文网首页
CenOS安装Git平台Gogs

CenOS安装Git平台Gogs

作者: 微风细雨007 | 来源:发表于2018-03-30 15:42 被阅读24次

    参考 :CentOS7下gogs安装总结Gogs使用文档

    二进制安装Gogs是最方便的,需要git,mysql以及gogs

    简要介绍

    步骤 指令 备注
    1 wget http://7d9nal.com2.z0.glb.qiniucdn.com/0.11.34/linux_amd64.tar.gz 下载
    2 sudo tar -xf linux_amd64.tar.gz -C /home/git 解压
    3 nohup ./gogs web & 运行

    安装git

    • 使用yum安装git
      sudo yum install git

    服务器安装Gogs

    • 查看CentOS内核版本,确定架构(去官网查看下载地址版本,我的是64位)
      uname -a
    • 下载与其对应的二进制安装包
      wget http://7d9nal.com2.z0.glb.qiniucdn.com/0.11.34/linux_amd64.tar.gz
    • 解压到相应文件夹(我是创建了个git文件夹)
      sudo tar -xf linux_amd64.tar.gz -C /home/git
    • 运行Gogs(要在gogs文件夹下运行,例如我是/home/git/gogs)
      nohup ./gogs web &

    注:这种方法可以后台运行。会出现:nohup: 忽略输入并把输出追加到"nohup.out"。意识是,日志会在nohup.out中,所以这个文件会越来越大。

    • 启动浏览器输入xxx.xxx.xxx.xxx:3000
      示例:http://192.168.0.139:3000/

    浏览器安装Gogs

    • mysql需要自己创建gogs数据库
      mysql>create database gogs;
    • 我是用的是root用户,如果用其他的,注意赋予权限
    • 如果有防火墙,记得开相应端口;云服务器注意开
    • 后续修改请参考官网:配置与运行
    • 如果有远程连接请将root的host设置为%,注意修改后刷新操作:flush privileges;
    mysql>show databases;
    mysql>use mysql;
    mysql>select user,host from user;
    mysql>update user set host='%' where user='root';
    mysql>flush privileges; 
    mysql>quit;
    
    gogs安装1
    gogs安装2
    安装成功后会跳转
    gogs安装3

    相关文章

      网友评论

          本文标题:CenOS安装Git平台Gogs

          本文链接:https://www.haomeiwen.com/subject/zwficftx.html