临文乍了了,彻卷兀若无。这篇文章主要讲述#yyds干货盘点#Centos下安装gitlab常遇到的问题及解决方案相关的知识,希望能为你提供帮助。
在安装Gitlab时,常遇到莫名其妙的问题,这里记录下我在部署gitlab常遇到的问题,看看你是否遇到过。
序号 | 时间 | 备注 |
0 | 【#yyds干货盘点#Centos下安装gitlab常遇到的问题及解决方案】2021/12/21 | 初始版本 |
- 下载对应的版本,例如本次安装版本是【gitlab-ce 11.4.5 (f5536c6))】
- 找到对应的版本下载链接,例如本次安装是?https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.4.5-ce.0.el7.x86_64.rpm?
- 输入命令下载对应的版本:
sudo wget https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.4.5-ce.0.el7.x86_64.rpm
PS:有可能遇到没有wget命令没有找到,那就先安装wget命令:sudo yum -y install wget
- 安装下载后的文件:
sudo rpm -i gitlab-ce-11.4.5-ce.0.el7.x86_64.rpm
等待安装,过程有点长,稍微等待,看到一幅图就说明安装成功
- 配置访问路径:sudo vim /etc/gitlab/gitlab.rb,找到external_url,修改‘http:本地地址+端口’
PS:输入vim的时候,可能会提示找不到vim命令,输入命令:
sudo yum -y install vim*
二. 重启配置的时候报错
- 修改端口后,输入命令:
sudo gitlab-ctl reconfigure
,提示如下图,提示received 137
查看当前使用内存后,
sudo grep -i memory /var/log/messages
,提示如下图
判断当前服务器内存不足,所以建议安装git前,服务器内存需要配置至少4G,git启动后会比较耗内存
二. 输入地址加端口后访问首页,提示Whoops, GitLab is taking too much time to respond,
如下图
发生上面原因一般有2个,
- 1.首先看看当前服务器内存多大,输入命令:
sudo free -m
,查看当前内存是否全部占满,内存消耗太大,直接加服务器内存
服务器内存加大后,再次访问,就可以了
- 2.查看当前默认80端口是否被占用,输入命令:
sudo netstat -ntulp |grep 80
如果是有被占用,就修改当前默认端口,具体操作如下
# gitlab-ctl stop
# vi /etc/gitlab/gitlab.rb
(取消注释并修改端口),PS:进入文件后输入/查找内容,可快速定位到要修改的文件
unicorn[port] = 8801
# gitlab-ctl reconfigure
(重新生成配置)
# gitlab-ctl restart
注意修改后的端口加入到防火墙
喜欢的朋友记得给个关注~
推荐阅读
- shell脚本之awk编辑器
- 两种MinIO分布式集群部署方式
- kubernetes之监控系统--prometheus+grafana+alertmanager
- #yyds干货盘点#软件报毒提交360安检教程
- ceph mds file layout#yyds干货盘点#
- #yyds干货盘点#异或应用
- #yyds干货盘点#软件报毒提交金山毒霸安检
- #2021年底大盘点#我的服务应该开多少个进程多少个线程()
- #yyds干货盘点#百度统计开放数据查看