美文网首页
解决阿里云CentOS 7.4 上搭建gogs时,gogs.se

解决阿里云CentOS 7.4 上搭建gogs时,gogs.se

作者: 超级普普罗特 | 来源:发表于2018-11-13 22:56 被阅读0次

    最近尝试在阿里云上搭建一个git服务,GitLab官方要求服务器内存至少为4G,因此果断切换到gogs

    gogs的部署比较简单,我用的是二进制安装

    主要的部署流程是,

    • 在服务器上新建一个git用户,
    • 在git用户下下载gogs软件包并解压,
    • 安装准备数据库,我用的是CentOS yum 安装的MariaDB,记得要装MariaDB-server,
    • 新建gogs的数据库并赋予访问权限,
    • 进入gogs目录运行./gogs web ,
    • 在客户端登录http://xx.xx.xx.xx:3000并按照提示配置。这些遇到问题可以直接百度。

    配置完成后,下面添加gogs自动启动服务。

    • 复制gogs.service到系统路径,
    cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system/
    
    • 启动服务,
    sudo systemctl enable gogs.service
    

    解决方法,

    注释掉/etc/systemd/system/gogs.service里的 ProtectSystem=full

    相关文章

      网友评论

          本文标题:解决阿里云CentOS 7.4 上搭建gogs时,gogs.se

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