云计算课程-Ubuntu系统搭建gitlab
博客内容是云计算课程搭建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相关推荐
- 基于阿里云ECS,Ubuntu系统搭建离线下载服务器
基于阿里云ECS,Ubuntu系统搭建离线下载服务器 很开心能参加本次阿里云训练营,使用的ECS是阿里云,ubuntu系统 1.了解什么是CCAA CCAA 是服务器离线下载解决⽅案包,组件包含了Ar ...
- **Hadoop Ubuntu系统搭建攻略全详细!!!附带Hadoop搭建成功后测试案例**
Hadoop Ubuntu系统搭建攻略全详细!!!附带Hadoop搭建成功后测试案例 Hadoop搭建教程 一.需要安装的工具: 1.首先确保虚拟机能连上网. 2.更新源列表: sudo apt-ge ...
- ubuntu系统搭建steam饥荒联机服务器
Ubuntu系统搭建steam饥荒联机版服务器 大家好,本萌新这次带来Ubuntu安装steam联机服务器的教程,话不多说,直接开始. 准备工作 购买服务器可以去阿里云和腾讯云上购买,一核两G的服务器 ...
- Ubuntu系统搭建PPPoE服务器,Ubuntu上架设PPPoE Server
一.安裝 PPPoE Server Software 1)sudo apt-get install ppp 2)rp-pppoe(非apt套件) wget -c http://www.roaringp ...
- esxi服务器下虚拟机Ubuntu系统搭建PPPoE拨号服务
一 设备环境 物理机:ESXI服务器(四网卡) 虚拟Ubuntu系统 (添加2张网卡)--搭建PPPoE拨号服务 虚拟Win10系统 (一张网卡)----测试 物理机:台式机win7系统---测试 ...
- 腾讯云轻量级服务器Ubuntu系统搭建可视化界面
前言: 以云服务器的方式搭建Linux workstation对比在电脑本地安装虚拟机的优势在于,不需要占用本地电脑资源空间,网络环境等相对稳定,可以用手机等轻量移动设备连接管理等.本文主要介绍使用腾 ...
- Ubuntu 下搭建gitLab开源代码仓库管理软件
安装必要的服务 sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get ...
- 阿里云服务器Ubuntu系统搭建mqtt服务器
本文为在阿里云服务器系统为Ubuntu18.04上搭建mqtt物联网平台笔记文章,仅供参考. 1.下载安装包,可以官网下载安装包然后上传,也可以直接使用命令下载,选择合适的版本 下载 emqx-ubu ...
- ubuntu 下搭建gitLab
安装所需依赖 sudo apt-get install curl openssh-server ca-certificates postfix 安装postfix的时候,需要进行一些选择,这里按默认选 ...
最新文章
- 吴恩达机器学习笔记 —— 9 神经网络学习
- 转:iFire:玩聚 SRBacks 自定义脚本及样式表
- Codeforces Round #377 (Div. 2) 732A B C D E F
- Kafka设计解析(六)- Kafka高性能架构之道
- java并发排它锁_Java并发编程进阶——锁(解析)
- Consolidate Duplicate Conditional Fragments(合并重复的条件片段)
- AI算法连载04:数学基础之蒙特卡洛方法与MCMC采样
- 点钞机语音怎么打开_原来微信语音一样能转发? 居然还有人不知道
- 如何绘制逻辑图 — 7.逻辑的表达:业务逻辑
- Android逆向笔记-通过tracerPid对抗IDA调试
- 汽车维护管理软件开源_感谢开源和自由软件维护者的10种方法
- 继电保护整定值计算软件_通用型继电保护整定计算软件的分析.pdf
- 老司机带你检测相似图片
- 手写一个词云图生成器,可调形状,可调背景颜色,可调字体色系
- AWS Device Shadow使用
- 史上最美大型互联网机房综合布线图鉴
- #Java学习#习题一
- vue的三种传值方式:父传子,子传父,子传子
- socket是什么?有什么作用?
- k8s 证书过期解决
热门文章
- vs2017 加入GL/gl.h的错误
- Xilinx FPGA SelectIO串并转换IP核使用笔记
- Pig LATIN猪拉丁
- jquery点击事件不生效的问题
- 浪潮信息联合宁盾打造统一身份管理解决方案 完善客户信息建设
- pubg服务器维护请稍后再试9月4日,绝地求生PUGB9月4日更新维护结束时间 9月4日更新内容_蚕豆网新闻...
- Centos7秘钥登录
- Python绝技:运用Python成为顶级黑客笔记及心得体会[1]
- mysqladmin flush-hosts
- 自定义GitHub的WebHook