博客内容是云计算课程搭建DevOps流水线的步骤之一,即搭建gitlab服务器

可以单独运用于gitlab的搭建,

也可以作为搭建dev-ops的gitlab-server主机的步骤之一,

使用的实验环境为:Ubuntu20.04.5、gitlab-ce v13.2.3

在此进行记录

云计算课程第四次实验-搭建DevOps流水线:

云计算课程第四次实验-搭建DevOps流水线_猪猡猪猡猪的博客-CSDN博客

gitlab-server的搭建:

gitlab-server虚拟机的ip为:192.168.61.130

(ip地址可以通过VMWare网络设置)

1.工具准备

更新apt-get源

#apt-get update

更新apt源

# apt update

安装wget工具:

#apt-get install wget

2.下载安装gitlab-ce

# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/bionic/main/g/gitlab-ce/gitlab-ce_13.2.3-ce.0_amd64.deb

下载好后,进行安装

安装成功以后会出现gitlab的狐狸头像:

3.配置gitlab

打开配置配置文件,指定外部url

# vim /etc/gitlab/gitlab.rb

需要修改配置文件中的如下字段:

这里的url设置成gitlab-server的ip地址,可以使用ifconfig查询:

#ifconfig

#gitlab-ctl reconfigure

修改完gitlab的配置文件,需要重新加载使其生效

执行该命令,若上面步骤配置得当,会出现很多绿色的提示信息,此过程将持续较长的时间,最终的结果为:

# gitlab-ctl restart

重启的输出结果如下,一串ok之后重启成功

可以设置一下开机自启动,这样虚拟机开机时,就可以直接使用gitlab服务

没有输出即配置成功

4.测试访问gitlab服务

测试访问gitlab服务:

打开浏览器,输入http://192.168.61.130

看看是否能够打开

接下来进行登录,可以直接用root管理员身份进行登录

账号:root

密码即首页中提示需要change的内容,自行输入即可

在gitlab-service上访问的结果:

使用账号密码登录后,进入gitlab服务界面

至此gitlab搭建成功

云计算课程-Ubuntu系统搭建gitlab相关推荐

  1. 基于阿里云ECS,Ubuntu系统搭建离线下载服务器

    基于阿里云ECS,Ubuntu系统搭建离线下载服务器 很开心能参加本次阿里云训练营,使用的ECS是阿里云,ubuntu系统 1.了解什么是CCAA CCAA 是服务器离线下载解决⽅案包,组件包含了Ar ...

  2. **Hadoop Ubuntu系统搭建攻略全详细!!!附带Hadoop搭建成功后测试案例**

    Hadoop Ubuntu系统搭建攻略全详细!!!附带Hadoop搭建成功后测试案例 Hadoop搭建教程 一.需要安装的工具: 1.首先确保虚拟机能连上网. 2.更新源列表: sudo apt-ge ...

  3. ubuntu系统搭建steam饥荒联机服务器

    Ubuntu系统搭建steam饥荒联机版服务器 大家好,本萌新这次带来Ubuntu安装steam联机服务器的教程,话不多说,直接开始. 准备工作 购买服务器可以去阿里云和腾讯云上购买,一核两G的服务器 ...

  4. Ubuntu系统搭建PPPoE服务器,Ubuntu上架设PPPoE Server

    一.安裝 PPPoE Server Software 1)sudo apt-get install ppp 2)rp-pppoe(非apt套件) wget -c http://www.roaringp ...

  5. esxi服务器下虚拟机Ubuntu系统搭建PPPoE拨号服务

    一  设备环境 物理机:ESXI服务器(四网卡) 虚拟Ubuntu系统 (添加2张网卡)--搭建PPPoE拨号服务 虚拟Win10系统  (一张网卡)----测试 物理机:台式机win7系统---测试 ...

  6. 腾讯云轻量级服务器Ubuntu系统搭建可视化界面

    前言: 以云服务器的方式搭建Linux workstation对比在电脑本地安装虚拟机的优势在于,不需要占用本地电脑资源空间,网络环境等相对稳定,可以用手机等轻量移动设备连接管理等.本文主要介绍使用腾 ...

  7. Ubuntu 下搭建gitLab开源代码仓库管理软件

    安装必要的服务 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get ...

  8. 阿里云服务器Ubuntu系统搭建mqtt服务器

    本文为在阿里云服务器系统为Ubuntu18.04上搭建mqtt物联网平台笔记文章,仅供参考. 1.下载安装包,可以官网下载安装包然后上传,也可以直接使用命令下载,选择合适的版本 下载 emqx-ubu ...

  9. ubuntu 下搭建gitLab

    安装所需依赖 sudo apt-get install curl openssh-server ca-certificates postfix 安装postfix的时候,需要进行一些选择,这里按默认选 ...

最新文章

  1. 嵌入式linux内核编译感想,嵌入式Linux内核的交叉编译编译-基于2.6.26
  2. 获取计算机中的硬件信息
  3. IOS中scrollsToTop问题小结
  4. 防火墙(3)——iptables(1)
  5. mysql一对多代码_MySQL实现一对多查询的代码示例
  6. COVID-19 肺炎疫情数据实时监控(python 爬虫 + pyecharts 数据可视化 + wordcloud 词云图)
  7. 来看看程序员们是怎么自黑的
  8. 有人说中文编辑是解决中国程序员编程效率的秘密武器,请问他是一个银弹吗?...
  9. Cannot find class [xxx] for bean with name ‘‘ defined in class
  10. 安徽信息技术初中会考上机考试模拟_初中信息技术会考模拟试题
  11. 一些有价值的工作建议
  12. python小熊代码_Android开源项目-小熊日记讲解【附源码】
  13. 给opensuse安装文泉驿字体
  14. RAID磁盘冗余技术
  15. iphone11没有锁屏声音_iphone11屏幕解锁按键音怎么关闭-互盾苹果恢复精灵
  16. 微信小程序登录 获取头像不显示
  17. 5059页,Python3.x最新版「官方中文教程」已经发布,内含教程、标准库、语言参考,及新版本特性!...
  18. Dessert(dfs)
  19. algorithms sort
  20. 电子信息类课程自学路线

热门文章

  1. JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置简介说明
  2. 《Adobe Photoshop CS5中文版经典教程(全彩版)》—第2课2.1节修饰策略
  3. Java网页数据采集器[续篇-远程操作]
  4. 写代码神器!笔记本追剧办公贼爽,包邮送一台!
  5. Windows 11 重置电脑 重装系统 恢复出产设置 去除所有广告等
  6. 怎么调python界面颜色_手把手教你配置最漂亮的PyCharm界面,Python程序员必备!...
  7. 毕业大学生找工作,要明确这几点!
  8. npm 编译完成后不退出
  9. java 指定参数生成world文档并插入图片
  10. Js获取Url地址参数的几种方法