首页 > 其他 > 详细

centos 7 源码安装gogs

时间:2019-12-07 22:33:55      阅读:81      评论:0      收藏:0      [点我收藏+]

gogs 是轻量级的私有git 平台,允许个人通过低配置的服务器安装私有git

gogs 的官网地址是:https://gogs.io/

安装步骤

1)源码安装mysql

2)  源码安装git

3) 下载安装golang

4)创建普通用户git 

5) 在普通用户git下,下载gogs 源码,通过go build -o gogs命令编译出可执行的文件

6)通过执行./gogs web 运行web页面

7) 通过服务器的3000端口访问,配置页面,继续配置安装gogs

8)配置结束后,进入页面,安装结束

 

#########################以下是详细配置##################################### 

1) 安装mysql,请参考 https://www.cnblogs.com/faberbeta/p/nginx-install002.html  该链接默认mysql端口是50000

2)源码安装git,请参考 https://www.cnblogs.com/faberbeta/p/git003.html

源码安装的git,bin下的可执行文件都需要软连接到/bin下面,不然gogs  的 ssh 推送会有问题,具体的坑,请参考:

https://segmentfault.com/a/1190000015052314?utm_source=channel-hottest

3)下载安装golang, 请参考 https://www.cnblogs.com/faberbeta/p/golang001.html

4) 创建普通用户git 

useradd git

5) 通过root 切换到git用户home目录中

cd /home/git/
su git git clone
--depth 1 https://github.com/gogs/gogs.git gogs cd gogs go build -o gogs

6) 编译后的可执行文件gogs ,位于目录/home/git/gogs/gogs 通过执行./gogs web 运行web页面, 后台运行使用

nohup ./gogs web >/dev/null 2>&1 &

7) 填写mysql 的端口密码,以及其他的相关信息,设置管理用户的用户名和密码及邮箱,管理用户推荐用root

centos 7 源码安装gogs

原文:https://www.cnblogs.com/faberbeta/p/gogs001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!