建站记录之云服务器环境gogs整合

linux服务器整合gogs, gogs是一款极易搭建的自助 Git 服务,方便自己做代码管理,当然也可以用网上的github

在整合gogs之前还要做一些准备工作,安装git, 安装go语言等。

1 整合git,这个在我上一篇文章中有写到,可以参考上篇文章,步骤太多就不在这列出来了

2 整合go语言,这个在我上一篇文章中有写到,可以参考上篇文章,步骤太多就不在这列出来了

3 整合gogs

下载gogs安装包gogs_0.11.66_linux_amd64.tar.gz

解压 tar -zxvf gogs_0.11.66_linux_amd64.tar.gz

进入该解压目录并后台运行gogs

cd /jssbg/gogs

nohup ./gogs web &

第一次访问gogs配置数据库和管理员账号

http://127.0.0.1:3000

如下图

 

 配置完后即可使用,后面单独出一片文章 gogs使用教程

注意:在点击创建的时候可能会报这个错误  exec: "git-upload-pack": executable file not found in $PATH

 解决方案: 建立软连接,因为gogs默认指定的git路径为/bin/git-xxxxx

sudo ln -s /jssbg/git/bin/git-upload-pack /bin/git-upload-pack

sudo ln -s /jssbg/git/git/bin/git-cvsserver /bin/git-cvsserver

sudo ln -s /jssbg/git/git/bin/gitk /bin/gitk

sudo ln -s /jssbg/git/git/bin/git-receive-pack /bin/git-receive-pack

sudo ln -s /jssbg/git/git/bin/git-shell /bin/git-shell

sudo ln -s /jssbg/git/git/bin/git-upload-archive /bin/git-upload-archive

选择你的git所在的文件夹

posted @ 2019-10-15 10:28  lqyha  阅读(166)  评论(0)    收藏  举报