• 隐藏侧边栏
  • 展开分类目录
  • 关注微信公众号
  • 我的GitHub
  • QQ:1753970025
Chen Jiehua

GitLab搭建(续) 

然而,在我真正开始搭建Gitlab的时候,我才发现了一个问题,那就是官方提供的Omnibus package installation默认使用的数据库是PostgreSQL,而redis默认采用了soket通信。而我并不想这么做……

所以,比较适合自己的安装方式还是从源码编译安装吧!

更新依赖包

安装Ruby

接着安装Bundler Gem:

添加用户Git

安装数据库

在这里,我并没有采用官方推荐的PostgreSQL,因为自己熟悉的还是MySQL,所以就安装了MySQL。

安装Redis

 安装GitLab

从官方源克隆项目源码,这里有点坑,服务器上被墙了,所以只要在本地git clone一份后再传到服务器上去

然后就是配置:

继续安装

Nginx配置

最后

再一次检查一下有没有什么问题

没问题,那就大功告成了!默认装完的账号密码是:root,5iveL!fe

然后可以通过下面的命令来启动和停止GitLab:

参考:

https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/database_mysql.md

码字很辛苦,转载请注明来自ChenJiehua《GitLab搭建(续)》

评论