搜索
您的当前位置:首页正文

CenOS安装Git平台Gogs

来源:二三娱乐

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

简要介绍

步骤 指令 备注
1 wget 下载
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
  • 解压到相应文件夹(我是创建了个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
Top