【Jenkins】持续集成与交付 (六):Gitlab代码托管服务安装

ops/2024/10/11 13:27:28/

【Jenkins】持续集成与交付 (六):Gitlab代码托管服务安装

  • 一、Gitlab安装
    • 1.1 安装相关依赖
    • 1.2 启动SSH服务并设置为开机启动
    • 1.3 设置Postfix开机自启并启动
    • 1.4 开放SSH和HTTP服务,并重新加载防火墙列表
    • 1.5 下载GitLab包并安装
    • 1.6 修改GitLab配置
    • 1.7 重载配置及启动GitLab
    • 1.8 将端口添加到防火墙
  • 二、 访问Gitlab


💖The Begin💖点点关注,收藏不迷路💖

http://www.ppmy.cn/ops/18629.html

相关文章

外贸自动化操作脚本的编写!

随着信息技术的飞速发展,外贸行业也迎来了自动化的浪潮,自动化操作脚本的编写,成为了外贸从业者提高工作效率、减少重复性劳动的重要手段。 本文将介绍外贸自动化操作脚本的编写基础,并通过4段源代码的实例,带领读者深…

数据结构(九)---并查集

目录 1.集合 2.集合的相关操作 (1)查(Find): •Find操作的优化 (2)并(Union): •Union操作的优化 1.集合 数据元素之间的逻辑关系可以为集合,树形关系,线性关系,图关系。对于集合而言,一个集合可以划…

数据中台工具:企业数据管理的核心动力_光点科技

在数字经济时代,数据中台工具已经成为各大企业提升效率、优化决策的核心动力。通过集成、分析和管理企业内外的各种数据,数据中台工具不仅可以帮助企业洞察市场趋势,还能够预测用户行为,推动企业实现精准营销以及产品优化。本文将…

Linux 相关:firewalld 防火墙工具的使用,区别 start 和 enable 用法

一、前言 记录时间 [2024-04-26] 本文讲述了 Linux 系统的防火墙相关知识,包括 firewalld 防火墙工具的一系列操作,如开启、停用、开放端口等等,还有 start 和 enable 在用法上的区别。 二、防火墙概述 防火墙是一种网络安全设备或软件&…

pytest-asyncio:协程异步测试案例

简介:pytest-asyncio是一个pytest插件。它便于测试使用异步库的代码。具体来说,pytest-asyncio提供了对作为测试函数的协同程序的支持。这允许用户在测试中等待代码。 历史攻略: asyncio并发访问websocket Python:协程 - 快速创…

机器学习-保险花销预测笔记+代码

读取数据 import numpy as np import pandas as pddatapd.read_csv(rD:\人工智能\python视频\机器学习\5--机器学习-线性回归\5--Lasso回归_Ridge回归_多项式回归\insurance.csv,sep,) data.head(n6) EDA 数据探索 import matplotlib.pyplot as plt %matplotlib inlineplt.hi…

django忽略migrate

django migrate迁移时会依次执行四件事: 1、迁移判定,将你的项目中所有未迁移的变动文件进行迁移(django会去查询django_migrations表判断你是否有新的迁移文件变动,若有新的迁移文件,则将变动加到django_migrations表…

Visual studio2022+QT的创建

Visual studio2022QT的创建 1.首先安装Visual studio 2.可以直接在visual studio中安装qt插件,如下所示: 扩展->管理扩展->搜索qt Vistal Studio Tools 3.接下来的就是重点,安装完了这个插件之后,也是需要安装qt的程序的…