Centos7.9发布Gitlab以及502报错

目录

1.Gitlab下载地址:

2.修改配置文件

 3.开始初始化

4.登入服务器

谷歌/火狐 输入Gitlab服务器ip地址:端口号 

502访问失败:

5.网站修改为中文界面


1.Gitlab下载地址:

依赖安装 :yum install -y curl policycoreutils-python openssh-server

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.6.2-ce.0.el7.x86_64.rpm

yum -y install gitlab-ce-12.6.2-ce.0.el7.x86_64.rpm

如果报错:

error: Failed dependencies:
warning: gitlab-ce-12.6.2-ce.0.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID f27eab47: NOKEY
error: Failed dependencies:
policycoreutils-python is needed by gitlab-ce-12.6.2-ce.0.el7.x86_64

一些依赖未安装:

yum -y install policycoreutils-python

下载完成后

2.修改配置文件

vim /etc/gitlab/gitlab.rb 

32行 把URL写自己本机的IP地址

 989行  puma['port'] = 8080    如果本机还有其他服务,则会冲突,需要更改端口,默认为8080

如果有需要其他更改配置,需要自行更改。

 3.开始初始化

gitlab-ctl reconfigure  初始化  -----这么会比较久

gitlab-ctl start   开启服务

其他命令

gitlab-ctl start 启动所有服务 
gitlab-ctl stop 关闭所有服务
gitlab-ctl restart 重启所有服务
gitlab-ctl status 查看所有服务状态
help 帮助
reconfigure 修改配置文件之后,需要重新加载下
show-config 查看所有服务配置文件信息

4.登入服务器

谷歌/火狐 输入Gitlab服务器ip地址:端口号 

默认密码在  /etc/gitlab/initial_root_password  默认用户为root

502访问失败:

大问题就是服务器1.端口号冲突       2.cpu占用过高、内存不足   3.版本兼容性

第一个解决方案为:

ss -ntulp | grep 8080 ----看下是否是服务器端口冲突了

这个才是对的,如果是Nginx占用了端口。恭喜以下能解决方案

    vim /etc/gitlab/gitlab

32行 把URL写自己本机的IP地址 ---------- (注意这里不能写:8080)

2.cpu过高、内存不足

free -m


最简单的解决方案为把 CPU增大为4核心,内存4G。

3.版本问题

可能是你对应的操作系统不兼容该版本,那只能下载 v10.几的版本了。

5.网站修改为中文界面

点击Preferences

往下拉----Language---设置为中文简体

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值