加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Centos7五步构建Gitlab环境想用Gitlab管理项目

发布时间:2023-10-12 10:35:57 所属栏目:Linux 来源:转载
导读:   这篇文章主要讲解了“Centos7五步搭建Gitlab环境 想用Gitlab管理项目?你先看看这篇文章”,文中的讲解内容简单、清晰、详细,对大家学习或是工作可能会有一定的帮助,希望大
  这篇文章主要讲解了“Centos7五步搭建Gitlab环境 想用Gitlab管理项目?你先看看这篇文章”,文中的讲解内容简单、清晰、详细,对大家学习或是工作可能会有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一下吧。
 
  1.准备一台Centos7环境。
 
  如果是Window环境参考以下博客:
 
  [WINDOWS7五步快速搭建Centos7环境](https://blog.csdn.net/doegoo/article/details/80061524)
 
  2.安装前准备
 
  参考官方文档:
 
  [https://about.gitlab.com/installation/#centos-7]
 
  安装相关工具类:
 
  sudo yum install -y curl policycoreutils-python openssh-server
 
  sudo systemctl enable sshd
 
  sudo systemctl start sshd
 
  sudo firewall-cmd --permanent --add-service=http
 
  sudo systemctl reload firewalld
 
  sudo yum install postfix
 
  sudo systemctl enable postfix
 
  sudo systemctl start postfix
 
  3.配置国内YUM源
 
  参考清华源:
 
  [清华源官网](https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/)
 
  执行以下命令:
 
  新建 /etc/yum.repos.d/gitlab-ce.repo,内容为
 
  [gitlab-ce]
 
  name=Gitlab CE Repository
 
  baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
 
  gpgcheck=0
 
  enabled=1
 
  执行命令:
 
  sudo yum makecache
 
  sudo yum install gitlab-ce
 
  4.安装gitlab-ce
 
  sudo EXTERNAL_URL="http://gitlab.自已的域名.com" yum install -y gitlab-ee
 
  或者:
 
  sudo yum install -y gitlab-ee
 
  5.启动gitlab-ce
 
  sudo gitlab-ctl reconfigure
 
  可使用 sudo vim /etc/gitlab/gitlab.rb 修改配置在执行以上命令重新加载
 
  sudo gitlab-ctl status查看状态 出现在以下状态安装成功:
 
  [vagrant@localhost ~]$ sudo gitlab-ctl status
 
  run: gitaly: (pid 593) 1377s; run: log: (pid 592) 1377s
 
  run: gitlab-monitor: (pid 611) 1377s; run: log: (pid 602) 1377s
 
  run: gitlab-workhorse: (pid 610) 1377s; run: log: (pid 599) 1377s
 
  run: logrotate: (pid 609) 1377s; run: log: (pid 591) 1377s
 
  run: nginx: (pid 607) 1377s; run: log: (pid 594) 1377s
 
  run: node-exporter: (pid 601) 1377s; run: log: (pid 600) 1377s
 
  run: postgres-exporter: (pid 587) 1377s; run: log: (pid 586) 1377s
 
  run: postgresql: (pid 589) 1377s; run: log: (pid 588) 1377s
 
  run: prometheus: (pid 606) 1377s; run: log: (pid 605) 1377s
 
  run: redis: (pid 608) 1377s; run: log: (pid 590) 1377s
 
  run: redis-exporter: (pid 583) 1377s; run: log: (pid 582) 1377s
 
  run: sidekiq: (pid 585) 1377s; run: log: (pid 584) 1377s
 
  run: unicorn: (pid 604) 1377s; run: log: (pid 603) 1377s
 

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章