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)进入控制面板,可以创建用户、用户组以及项目
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