当前位置 知且行 linux 正文 下一篇:

centos7搭建gitlab

安装依赖包

  1. # 安装依赖
  2. yum install -y curl policycoreutils openssh-server openssh-clients policycoreutils-python
  3. systemctl enable sshd
  4. systemctl start sshd
  5. # 使用postfix发送邮件通知
  6. yum install -y postfix
  7. systemctl enable postfix
  8. systemctl start postfix
  9. # 打开防火墙端口,如果需要
  10. systemctl start firewalld
  11. firewall-cmd --permanent --add-service=http
  12. systemctl reload firewalld

下载并安装gitlab

清华大学开源镜像站获取最新的rpm包

  1. # 下载安装包
  2. wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.4.6-ce.0.el7.x86_64.rpm
  3. # 安装gitlab
  4. rpm -ivh gitlab-ce-11.4.6-ce.0.el7.x86_64.rpm

配置GitLab

  1. sudo vim /etc/gitlab/gitlab.rb
  2. # 指定访问的端口
  3. # external_url 'http://127.0.0.1:9090'
  4. # 重启gitlab
  5. gitlab-ctl reconfigure

指定的端口要加入防火墙

  1. # 查看防火墙
  2. firewall-cmd --state
  3. # 列出开放的端口
  4. firewall-cmd --list-ports
  5. # 将指定端口加入防火墙
  6. firewall-cmd --zone=public --add-port=3306/tcp --permanent
  7. # 重启防火墙
  8. firewall-cmd --reload

此外,还需将端口加入安全组,各家云服务器的操作大同小异

访问gitlab

访问 http://127.0.0.1:9090/

首次访问需要初始化root密码,设置完成后,就能使用root登录

参考文档

转载必须注明出处:https://www.zhiqiexing.com/73.html

关于我

我希望能成为一个认真、有趣、创造更多价值的人
关注微信
微信扫一扫关注我

微信扫一扫关注我

返回顶部