linux 安装gogs 自建git服务器

本文档详细介绍了如何在Linux系统中安装Gogs以创建个人Git服务器。首先,通过创建新用户和下载Gogs进行初始化设置。接着,安装MySQL数据库并配置Gogs数据库访问权限。随后,启动Gogs服务,并完成Web界面的安装配置。最后,如果要通过域名访问,需在Nginx中设置反向代理。通过遵循这些步骤,你可以轻松搭建属于自己的Git服务器。
摘要由CSDN通过智能技术生成
  1. //新建用户
    useradd git
  2. // 进入git用户目录,下载gogs
    wget https://github.com/gogs/gogs/releases/download/v0.11.91/linux_amd64.tar.gz
  3. // 创建gogs 目录 并给权限
    mkdir gogs && chown git:git gogs
  4. // 解压 linux_amd64.tar.gz
    tar -xvzf linux_amd64.tar.gz
  5. // 安装mysql 数据库 (自行百度)
  6. // 创建 gogs 数据库
    create database gogs;
  7. // 给数据用户权限
    grant all privileges on gogs.* to “gogs”@"%" identified by “自定义密码”;
  8. // 切换数据库
    use mysql;
  9. // 修改用户密码
    update user set authentication_string=password(“自定义密码”) where user=‘gogs’;
  10. // 刷新权限
    flush privileges;
  11. //进入目录
    cd /home/git/gogs
  12. // 创建logs
    mkdir logs
  13. // 切换用户
    su git
  14. // 启动gogs 后台运行
    nohup ./gogs web >/dev/null 2>&1 &
  15. // 然后再进入配置(配置文件在 /gogs/custom/conf/app.ini 中)
    http://服务器IP:3000/install
  16. //配置完成后,访问地址
    http://服务
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值