CentOS7系统超详细部署GitLab仓库
1. 服务器配置要求
CPU和内存配置至少是4核8G
2. 安装并配置GitLab
gitlab-ee和gitlab-ce两种镜像的区别:
关于gitlab-ee和gitlab-ce,二者是基于同样的核心代码进行开发,只是gitlab-ee(企业版)功能更强大,但需要付费使用,有30天试用期。但试用期过后如果不付费,它就跟gitlab-ce(社区版)功能是完全一样的,只是需要付费的功能无法再继续使用而已,所以这两个版本可以随意选择安装,但如果将来有付费的打算,直接安装gitlab-ee版本是个有远见的选择。当然,即使不付费,gitlab-ee使用上和gitlab-ce没有任何区别。所以接下来的操作我们就以安装gitlab-ee为例进行
2.1. 安装和配置必须的依赖项
在CentOS 7上,下面的命令也会在系统防火墙中打开 HTTP、HTTPS 和 SSH 访问
yum install -y curl policycoreutils