KS1-S06-Gitlab社区版-在线安装

本文详细介绍了在Redhat 7.7版本中通过两种方式安装GitLab社区版,包括配置注册版镜像源和处理未注册版的依赖问题,以及后续的配置、启动和常用命令说明。

2021-05-28_Gitlab社区版-在线安装

基于Redhat7.7版本:

方式一:Redhat注册版:配置gitlab镜像源

 vi /etc/yum.repos.d/gitlab-ce.repo

在这里插入图片描述

  1. 输入:
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
gpgcheck=0
enabled=1
  1. 更新本地yum缓存
yum makecache

在这里插入图片描述

  1. 安装GitLab社区版
# 自动安装最新版本
yum  install -y gitla-ce
# 安装指定版本
yum install -y gitlab-ce-x.x.x

方式二:Redhat未注册版:在线安装

  1. 如果缺少相应依赖的包:policycoreutils-python、openssh-server、cronie
    在这里插入图片描述
rpm -qa|grep policycoreutils-python
rpm -qa|grep openssh-server
rpm -qa|grep cronie

在这里插入图片描述

  1. 下载完 policycoreutils-python 后安装,仍然发现少依赖包。——放弃,准备修改镜像云

在这里插入图片描述

修改Redhat镜像云

  1. 因RedHat安装时不带yum源,因此需要下载可用的源,在这可使用CentOS同版本的yum源,在这使用CentOS7的源。
cd /etc/yum.repos.d
# 若获取不到,则使用浏览器输入后面的地址,再上传
wget https://mirrors.aliyun.com/repo/Centos-7.repo
sed –i ‘s/$releasever/7/g’ Centos-7.repo
yum clean all

# 此步骤暂时忽略
yum makecache
  1. 下载相关依赖包:policycoreutils-python
yum install -y policycoreutils-python

rpm -qa|grep policycoreutils-python

在这里插入图片描述

安装gitlab-ce.rpm

rpm -ivh gitlab-ce-13.12.1-ce.0.el7.x86_64.rpm

在这里插入图片描述

  1. 修改配置文件gitlab.rb gitlab的基本配置都在此文件下
# 修改
vi /etc/gitlab/gitlab.rb

# 重新配置Gitlab后,需要使其生效
gitlab-ctl reconfigure

# 启动gitlab
gitlab-ctl starts

在这里插入图片描述

  1. 浏览器输入对应的IP地址

首次登录会强制用户root设置密码,然后进入 登录界面

在这里插入图片描述

在这里插入图片描述

Gitlab常用命令

sudo gitlab-ctl start    		# 启动全部 gitlab 组件;
sudo gitlab-ctl stop        	# 停止全部 gitlab 组件;
sudo gitlab-ctl restart        	# 重启全部 gitlab 组件;
sudo gitlab-ctl status        	# 查看全部 gitlab 组件状态;
sudo gitlab-ctl tail        	# 查看服务日志;

sudo gitlab-ctl show-config		# 验证配置文件
sudo gitlab-ctl reconfigure     # 使配置文件生效

sudu gitlab-ctl uninstall		# 删除gitlab-保留数据
sudu gitlab-ctl cleanse			# 删除所有数据,从新开始 

sudo vim /etc/gitlab/gitlab.rb  # 修改默认的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace    # 检查gitlab;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值