安装 Gitlab-CE
1:Centos Stream9或者Rocky Linux9下载安装包 (有条件的可以科学上网: 更快)
wget https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el9/Packages/g/gitlab-ce-18.9.6-ce.0.el9.x86_64.rpm
2:安装gitlab-ce
yum localinstall -y gitlab-ce-18.9.6-ce.0.el9.x86_64.rpm
3:修改配置文件内容
vim /etc/gitlab/gitlab.rb
external_url 'http://192.168.xx.xx' #本节点的ip
#最后添加如下
prometheus['enable'] = false
alertmanager['enable'] = false
node_exporter['enable'] = false
redis_exporter['enable'] = false
postgres_exporter['enable'] = false
gitlab_exporter['enable'] = false
4:加载配置
gitlab-ctl reconfigure
5:查看是否执行成功
echo $?
6:查看初始化密码
cat /etc/gitlab/initial_root_password

7:运行gitla-ce
gitlab-ctl start
启动时间比较长!
启动失败:
查看gitlab的状态
gitlab-ctl status
查看日志
gitlab-ctl tail
内存资源不足也会导致gitlab起不来
free -h
如果与Jenkins在一台节点上,jenkins会占用80端口;我们需要将上面的节点改为
external_url 'http://192.168.xx.xx:8090'
#然后重新加载配置
gitlab-ctl reconfigure
登上去之后先修改默认用户密码
先登录默认账号密码



修改为中文界面

记得确认 点F5刷新界面

开启项目导入功能
我们可以导入需要的项目

上传SSH公钥的流程

这样可以实现jenkins的自动化构建!

978

被折叠的 条评论
为什么被折叠?



