美文网首页
解决阿里云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