美文网首页
01 - GitLab平台(社区版)-安装部署

01 - GitLab平台(社区版)-安装部署

作者: 半个王国 | 来源:发表于2016-12-09 11:32 被阅读299次

安装部署环境


操作系统

  • CentOS7.0

CPU

  • 1 core 支持 100 用户
  • 2 core 支持 200 用户
  • 4 core 支持 2,000 用户
  • 8 core 支持 5,000 用户
  • 16 core 支持 10,000 用户

内存

  • 4GB RAM 支持 1,00 用户
  • 8GB RAM 支持 1,000 用户
  • 16GB RAM 支持 2,000 用户
  • 32GB RAM 支持 4,000 用户
  • 64GB RAM 支持 8,000 用户

参考资料:https://docs.gitlab.com/ce/install/requirements.htm

安装GitLab


安装和配置依赖

如果你需要按照 Postfix 来发送邮件,请在安装过程中选择 'Internet Site' 。如果不使用 Postfix,你也可以使用 Sendmail 或者自定义SMTP服务器或者配置这台机器为SMTP服务器

sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

添加 GitLab 软件仓库并安装软件包

新建 /etc/yum.repos.d/gitlab-ce.repo,内容为

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key

然后执行:

sudo yum makecache
sudo yum install gitlab-ce

如果不喜欢通过在线软件仓库安装,可以选择手工下载安装包,离线安装:

curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-XXX.rpm/download
rpm -ivh gitlab-ce-XXX.rpm

配置并启动GitLab

修改GitLab的主机地址:

// 编辑文件 /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
将 host 改为 GitLab主机的IP或域名

然后,执行配置命令即可:

sudo gitlab-ctl reconfigure

浏览器登陆并修改初始密码

首次登陆设置密码,设置后自动跳转到登陆页面,使用用户名 root 登陆即可


相关文章

网友评论

      本文标题:01 - GitLab平台(社区版)-安装部署

      本文链接:https://www.haomeiwen.com/subject/hyodmttx.html