gitlab 安装文档

本文档详细介绍了在CentOS系统中安装GitLab的步骤,包括使用wget下载GitLab RPM包,通过yum进行安装,配置外部URL和Puma工作进程,重置root用户密码,以及启动、重启、查看和停止GitLab服务的操作。此外,还提供了创建用户、卸载GitLab的指南,并给出了可能出现的问题及解决建议,如502错误和资源需求等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 下载
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-14.0.0-ce.0.el7.x86_64.rpm
  • 安装
yum localinstall gitlab-ce-14.0.0-ce.0.el7.x86_64.rpm -y
  • 配置
vim /etc/gitlab/gitlab.rb

修改以下配置
external_url 'http://192.168.136.3'
puma['worker_processes'] = 2

修改完后执行
gitlab-ctl  reconfigure
  • 重置登录密码
sudo gitlab-rake "gitlab:password:reset"
username:root
password:自定义
  • 命令
gitlab-ctl  reconfigure     #重读配置
gitlab-ctl  start           #启动
gitlab-ctl  restart         #重启
gitlab-ctl  status          #查看服务状态
gitlab-ctl  stop            #停止
gitlab-ctl  stop nginx      #单独停止nginx
gitlab-ctl  tail            #查看日志
  • 浏览器登录
http://192.168.136.3/
  • 创建用户
点击 小扳手(admin)进入控制面板,可以创建用户、用户组以及项目
  • 卸载gitlab
yum list installed (找到gitlab安装的版本)
yum remove XXX     (卸载gitlab)
  • 注意
0, 若gitlab打不开报502,top查看cpu占用100%,有可能是gitlab组件有端口号被占用(如8080端口被jenkins占用)

1,若wget下载慢可以先手动下载软件,地址:
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

2,gitlab 对内存与cpu要求较高,建议cpu 2核以上 内存4G

3,若内存不足,报502 建议修改配置 减少worker进程数
puma['worker_processes'] = 2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值