通过omnibus包与手动安装安装gitlab有什么影响和区别?

时间:2014-10-01 14:35:35

标签: nginx installation gitlab ubuntu-14.04

为什么我要问:

  • 服务器(Ubuntu 14.04)不仅运行gitlab而且运行其他服务(基于node.js)以进行测试(我只有一台服务器)
  • 因此我想以我习惯的方式主要配置nginx和其他gitlab-omnibus依赖项
  • 我必须从手动安装(7.3 MySQL)迁移到基于[manual | omnibus]的手动安装
    • (除非GitLab被配置,否则不会再使用MySQL,因为出于任何原因,你可能想给我一些有关迁移的信息)。

1 个答案:

答案 0 :(得分:2)

由于你有一个相当新的Ubuntu,你可以考虑使用 GitLab container image 来构建 Docker 。 它将手动安装编写到一个独立的轻量级VM(容器)中。

这样,您就可以将GitLab设置与其他服务隔离开来,并轻松复制该设置。

omnibus setup是关于安装运行GitLab所需的完整堆栈(ruby,nginx,mysql,...)