一 安装git,设置git用户(当前操作是root用户)1.安装git yum install git 2.创建git用户 groupadd git
useradd git -g git 3.创建证书登录收集用户的公钥,公钥是用户自己生成,不懂的可以看看 把公钥导入到authorized_keys文件里面 cat id_rsa.pub>>authorized_keys 也可
稍具规模一点的公司都会搭建属于自己的git,svn,而内部git用的最多的则是gitlab,虽然官网已经提供了非常多的功能,但内网搭建更能保证项目的私有性,只有公司内部员工才可以访问,更加安全。这里演示gitlab的搭建与简单配置 操作安装一些依赖软件包,SSH一般系统是默认安装好的,不过也不排除一些最小安装的系统没有sshd服务,如果不是root用户需要加上sudo。sudo yum insta
转载
2024-05-08 23:00:32
43阅读
一、Linux查看版本查看Linux内核版本命令1、cat /proc/version2、uname -a查看Linux发行版本lsb_release -acat /etc/issue 查看Linux桌面版本env | grep DESKTOP_SESSION= 或 echo $DESKTOP_SESSION#命令只能进入桌面系统后,在桌面系统启动命令窗口执行才能得到结果,使用SSH工具
转载
2023-09-06 13:38:55
644阅读
环境:centos7.*方式一:docker下安装gitlab,方便快速不干扰linux配置1、安装docker, http://www.kevinli.com.cn/archives/28 2、安装docker-compose https://docs.docker.com/compose/install/#master-builds 3、创建一个gitlab目录,用于存放docker-comp
转载
2024-04-26 13:08:05
40阅读
# 在Linux上使用Docker部署GitLab的指南
GitLab是一个开源的版本控制系统,广泛用于代码托管和项目管理。通过Docker部署GitLab,可以简化安装过程并提高管理的灵活性。本文将向您详细介绍整个部署过程。
## 部署流程
以下是Linux上使用Docker部署GitLab的总体流程:
| 步骤编号 | 操作 |
| -------- | -
原创
2024-08-27 07:59:27
62阅读
http://pure.iteye.com/blog/566898git在linux上的安装不多说,参考下面的文章就可以顺利完成,主要是依赖的库。 安装git http://progit.org/book/zh/ch1-4.html git麻烦在用户管理及管理上,下面上三种解决办法: 如果需要团队里的每个人都对仓库有写权限,又不能给每个人在服务器上建立账户,那么提供 SSH&nbs
一、简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 应用特点: &n
转载
2024-05-13 18:38:12
37阅读
一、说明以下为官方文档的安装说明,详细的信息请访问 gitlab 官网二、开始安装1、先查看自己的Centos OS版本# 这下面的两种方式都可以查看当前Linux的版本信息uname -alsb_release -a2、安装和配置必要的依赖 在CentOS 7,下面的命令将在系统防火墙打开HTTP和SSH访问。# 安装所需命令sudo yum i...
原创
2021-07-12 14:25:47
332阅读
系统环境:centos7.9gitlab版本:11.1.4一、GitLab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。公司自用为GitLab,公有的为GitHub。二、GitLab系统架构 git用户的主目录通常是/home/git(~git表示主目录路径),GitLab主要以/home/git用户身份安装在用户主
转载
2024-02-10 21:02:10
553阅读
go代码 gitlab-ci/cd部署使用gitlab CI/CD技术部署golang服务原理部署配置gitlab-runnergitlab-ci.yaml编写 使用gitlab CI/CD技术部署golang服务鉴于每次修改代码后都需要拉取-编译-部署等一些列步骤,探索使用gitlab ci/cd技术实现服务的自动化集成部署,节省服务部署和维护成本,经过几天的摸索踩坑后完成了部署,记录下部署步
转载
2024-04-29 21:48:05
90阅读
Gitlab默认的配置推荐使用shell命令行与server端进行交互,给大家介绍一下使用windows git client工具实现将本地代码提交到远程服务器.
解决方案:
环境部署
操作系统
Windows7 x64 S
转载
2024-03-14 15:03:02
69阅读
docker 的gitlab应用部署安装docker
经过自己的实践,当前的linux版本是debian9,因为版本老旧,总是安装不了docker成功,也遇到了一个新的问题,mysql的镜像过期,经过排查发现,mysql已经不支持debian9了后续安装了宝塔第三方的运维管理工具之后,第一次安装docker失败,第二次再安装就成功了安装gitlab docker
宝塔镜像本身包含有 g
转载
2024-07-26 09:17:08
47阅读
这篇文章通过gitlab来实现项目的持续发布,衔接上一篇持续集成,主要介绍从开发提交代码到编译、打包、生成镜像的过程,我项目类型为java的spring cloud,所以以此来介绍。实现目标如下图所示。 (一) 环境要求Centos 7.5.1804Docker 18.06.1-cegitlab/gitlab-cegitlab/gitlab-runner主要分享低代码、微服务
转载
2024-04-11 09:56:02
81阅读
docker中部署docker(gitlab lfs push报错)仅仅做了部分修改(直接进行1.1和3部分即可完成部署)。1.pull gitlab镜像并启动容器1.1拉取镜像:sudo docker pull gitlab/gitlab-ce1.2启动容器:docker run -itd -p 9980:80 -p 9922:22 -v /usr/local/gitlab-test/etc:/
转载
2024-04-09 20:16:36
108阅读
之前一直把自己的代码托管到github上面,但是有些代码是不希望被别人看到的,github的私人仓库每年要好几十$,没有办法,就想着自己构建一个Git服务器;下面我就如何在linux下构建自己的git服务器进行步骤解析;1:首先在Linux下安装Git,这里提供两种方法,第一种下载git压缩包,拖到服务器下进行解压;第二种直接在线安装 yum install -y git ;本人推荐第二
转载
2024-06-16 21:52:57
59阅读
gitlab
原创
2019-06-19 15:11:56
668阅读
你是不是常常因为找不到几个月前那个重要的工作笔记而头疼?或者是厌倦了反复在互联网的海洋中搜寻相同的信息?一个本地的知识库可能是你需要的解决方案。今天,我就要为你分享如何简单地搭建起自己的知识库,让你的信息更有组织、更容易检索。首先,我们需要解释一下什么是知识库。简单地说,知识库是用来收集、管理和检索知识和信息的一种工具或平台。本地知识库,顾名思义,就是存放在你的电脑或者私人服务器上的知识库。与云知
转载
2024-08-30 23:17:24
280阅读
这里写自定义目录标题git+gitlab+jenkins+php持续化集成配置实践git+gitlab+jenkins安装实践1. git安装2.gitlab安装3. jenkins安装创建gitlab代码仓库1.root账户登录gitlab。2.push代码到仓库创建jenkins项目1.初始化jenkins2.安装所需插件3.构建项目自动化构建Author logn旭 QwQ git+git
转载
2024-04-22 15:13:33
72阅读
请先搭建集成环境,可以参考我上一篇文章 配置vue项目在vue项目根目录下配置.gitlab-ci.yml文件,具体配置选项请看文档。我的配置如下:# 构建阶段
stages:
- install_deps
# - test
- build
# - deploy_test
# - deploy_production
image: node:latest
# 缓存(默认情况下,每个
转载
2024-07-31 12:02:59
316阅读
介绍随着业务的增长,需求也开始增多,每个需求的大小,开发周期,发布时间都不一致。基于微服务的系统架构,功能的叠加,对应的服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。因此,传统的人工部署已经心有余而力不足。持续集成,持续部署,持续交互对于微服务开发来说,是提高团队整体效率不可或缺的一环。合理的使用CI,CD能够极大的提高了生产效率,也提高了产品的交互质量。流程梳理:1.开发
转载
2024-07-03 21:37:09
240阅读