今天继续给大家介绍Linux运维相关知识,本文主要内容是gitlab的安装与配置。

一、安装环境准备

首先,我们先来安装一下Gitlab的依赖包,执行命令:

yum install curl policycoreutils openssh-server openssh-clients postfix -y

然后,我们配置清华大学的REPO源,在/etc/yum.repo.d/目录下,新创建一个gitlab-ce.repo的文件,然后在文件中写入如下内容:

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key

二、Gitlab安装与启动

在完成上述配置后,我们就可以安装Gitlab了,执行命令:

yum install -y git gitlab-ce

可以分别安装Git客户端和Gitlab社区版(Gitlab有两大版本,ee为商业版本,ce为社区版本)。安装包较大,大约有1个G左右,因此需要我们耐心等待。
下载完成后,执行命令:

gitlab-ctl reconfigure

即可启动Gitlab。注意,启动过程较长,需要耐心等待。
Gitlab启动后,我们查看设备上监听端口,结果如下:

这说明,Gitlab已经成功启动了。
我们查看一下Gitlab的状态,执行命令:

gitlab-ctl status

结果如下:

三、Gitlab登录

接下来,我们在web端尝试登录Gitlab。
尝试访问Gitlab的web页面(注:可能需要等待较长时间),接下来,会进入一个设置密码的页面,(注意,由于一些BUG,有可能我们无法进入到设置密码页面,此时Gitlab就无法登录,这时我们需要重置Gitlab的密码,重置密码过程请见文章CICD详解(十四)——Gitlab忘记密码恢复)结果如下:

我们在设置好默认管理员用户root的密码后,就可以登录了,登录后的页面如下所示:

原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

CICD详解(八)——gitlab安装与配置相关推荐

  1. 详解X-shell7的安装与配置

    下载地址 https://download.csdn.net/download/weixin_45556441/15676579 下载完后,用压缩包里面的两个目录替换一下安装目录; 配置 若不能与虚拟 ...

  2. linux 网络设备 安装,Linux_Linux系统配置网络详解,一.安装和配置网络设备- phpStudy...

    一.安装和配置网络设备 在安装linux时,如果你有网卡,安装程序将会提示你给出tcp/ip网络的配置参数,如本机的ip地址,缺省网关的ip地址,DNS的ip地址等等.根据这些配置参数,安装程序将会自 ...

  3. 详解Maven下载安装及IDEA配置Maven (2023最新)

    文章目录 一.Maven介绍 二.下载Maven 三.配置Maven环境 四.在Idea上配置Maven工具 一.Maven介绍 1.Maven翻译为"专家", "内行& ...

  4. yum与rpm的详解 --用来安装软件

                       yum与rpm的详解                           --用来安装软件 关键字:本地yum  第三方yum  yum参数 yum软件控制 rp ...

  5. Git详解与gitlab使用

    Git详解与gitlab使用 大牙啊 关注 0人评论 21798人阅读 2018-03-21 15:20:32 gitlab 第1章 版本控制系统都能干什么? 自动生成备份 知道改动的地方 随时回滚 ...

  6. redhat5 oracle11g安装全程详解,RedHat5+Oracle11g安装全程详解.doc

    RedHat5+Oracle11g安装全程详解 一.安装Linux 设备环境:Vmware虚拟机,操作系统为Redhat 5(32位) 使用Linux图形化界面安装,没什么可说的,主要是分区要合理,o ...

  7. SharePoint2007安装图文详解二:安装AD(活动目录)及DNS

    在上一篇SharePoint2007安装图文详解一:安装IIS及相关组件中已经介绍了IIS及相关组件的安装,本篇将详细介绍AD(活动目录)的安装. 打开"管理您的服务器",点击&q ...

  8. SharePoint2007安装图文详解三:安装SqlServer2005

    SharePoint2007 中的很多功能会用到数据库,如分析服务,报表服务等.本文介绍SqlServer2005的安装,数据库的安装很简单,基本上安装默认选项点击下一步即可,需要注意的地方在下面会提 ...

  9. 多图详解freeBSD8.2安装过程

    多图详解freeBSD8.2安装过程 Wmware新建freeBSD虚拟机,光盘挂载freeBSD.iso.真机光驱放freeBSD光盘,修改bios光驱启动,选择1安装系统,选择4则可以修改root ...

  10. MySQL安装教程包含所有平台(图解),MySQL下载步骤详解(带安装教程)

    现在作为服务器的操作系统一般有两种,分别是 Windows Server 和 Linux,这里我们分别介绍在 Windows 下和 Linux 下安装 MySQL 的具体操作步骤. MySQL安装教程 ...

最新文章

  1. 实用!一键生成数据库文档,堪称数据库界的Swagger
  2. 常用的函数式接口_Function接口_默认方法andThen
  3. CloseableHttpClient加载证书来访问https网站
  4. vue路由守卫判断用户是否登录,如果没登陆就跳转到登录
  5. 【ExtJS】FormPanel 布局(一)
  6. 互联网日志的种类、存储和计算
  7. Linux---单例模式
  8. 数据结构一元多项式求导_Joahua的数据结构笔记(二)
  9. P3615 如厕计划
  10. python语法简图
  11. [BuildRelease Management]buildbot
  12. No_16_0225 Java基础学习第六天
  13. Ubuntu下Apache+SVN搭建SVN服务多项目管理
  14. Scintilla Markers Margins
  15. 绕过tp路由器管理密码_TP LINK路由器的登陆网址是什么?
  16. 读书笔记:大型网站技术架构-核心原理与案例分析
  17. iOS视频添加水印两种方式(不用到第三方框架)
  18. 【人工智能】机器学习:岭回归与LASSO回归(Ridge/LASSO Regression)
  19. 江南爱窗帘十大品牌 | 推荐3种简单的窗帘上色方法
  20. 深度学习基础--SOFTMAX回归(单层神经网络)

热门文章

  1. 【每日算法Day 91】求解数组中出现次数超过1/3的那个数
  2. Anaconda的安装和环境使用
  3. 如果你是加勒比海盗首领,会选择哪种算法来使价值最大化?
  4. 书单|互联网企业面试案头书之数据分析师篇
  5. 了解Node.js-to-Angular 套件组件
  6. JavaScript语言精粹(修订版)
  7. 实践出真知--ZAC《网络营销实战密码》
  8. 「三分钟系列05」3分钟看懂并发与并行
  9. 信息安全铁人三项赛真题解析_对 [CrackMe] 【ctf】2018信息安全铁人三项赛个人赛总决赛赛题分享 的一些补充...
  10. c语言和python的堆栈,python - 在C ++中更快地执行两个程序的可能解释(与Python比较)? - 堆栈内存溢出...