首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT者

    CentOS 7搭建GitLab

    环境 操作系统:CentOS 7 GitLab版本:14.1.1 准备 服务器留出足够磁盘空间和运行内存 建议:4G以上磁盘空间,4G以上运行内存 安装 注意:如果在安装的过程中卡住,一般是内存不够 镜像源,默认会拉取最高版本,附加:清华镜像源地址 curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh 例如服务器外网IP为:123.123.123.123,那么访问地址就是http://123.123.123.123:8080 注意:修改完成之后要在防火墙放行你的端口号,如何放行见文章:CentOS 7 fe 如果登录不进去,通过gitlab控制台修改密码 重置管理员密码 1.进入gitlab控制台,在安装gitlab的服务器命令行输入 gitlab-rails console -e production /VERSION 重启 gitlab-ctl restart 重置配置 gitlab-ctl reconfigure 查看状态 gitlab-ctl status 停止 gitlab-ctl stop

    1.5K20编辑于 2022-10-31
  • 来自专栏菲宇

    基于CentOS 7搭建GitLab

    内容如下: 示例代码:/etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn /gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1 https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce ,一般需要 3~5 分钟左右,请耐心等待) yum install -y gitlab-ce 初始化 GitLab 配置 GitLab 的域名(非必需) 打开 /etc/gitlab/gitlab.rb 初始化 GitLab 特别重要! 使用如下命令初始化 GitLab: (此步骤执行时间较长,一般需要 5~10 分钟左右,请耐心等待) sudo gitlab-ctl reconfigure GitLab 安装已完成 开始使用吧!

    67820发布于 2019-06-12
  • 来自专栏IT资讯新闻

    CentOS7如何搭建GitLab

    CentOS7搭建GitLab 环境要求:内存至少4G,GitLab是很耗内存滴 一、 安装并配置必要的依赖关系 在 CentOS 系统上,下面的命令将会打开系统防火墙 HTTP 和 SSH 二、 添加 GitLab 镜像仓库并安装 gitlab-ce 是社区版,免费 gitlab-ee 是企业版,收费 2.1 使用官方镜像安装 $ curl https://packages.gitlab.com mv /etc/yum.repos.d/gitlab_gitlab-ce.repo /etc/yum.repos.d/gitlab_gitlab-ce.repo.bak # 备份源配置项(也可以直接删除 /gitlab/ ├── gitlab.rb ├── gitlab-secrets.json └── ssl └── trusted-certs gitLab基本配置集中在 ; 更改gitlab自带nginx的默认端口即可 六、卸载GitLab $ sudo gitlab-ctl stop # 停止 $ sudo rpm -e gitlab-ce # 卸载

    63520发布于 2021-07-20
  • 来自专栏运维经验分享

    基于CentOS7搭建GitLab

    基于CentOS7搭建GitLab 12018.11.02 16:38:51字数 959阅读 3791 本文作者:蓝雄威,叩丁狼高级讲师。原创文章,转载请注明出处。 一、简介 ? 三、安装GitLab 我们是基于CentOS7搭建的,所以同学们先准备好CentOS的环境,能上网就可以了. 附上官网安装地址:https://about.gitlab.com/install/#centos-7 1.安装和配置必要的依赖 在CentOS 7 (and RedHat/Oracle/Scientific Linux 7),下面这些命令是在防火墙中开放HTTP和SSH的访问 sudo yum install -y curl policycoreutils-python openssh-server sudo gitlab-ctl reconfigure 整个安装和配置的步骤时间比较长,请耐心等待。 四、其他 直接在浏览器中访问虚拟机的地址即可,会出现如下的界面,说明已经搭建成功了. ?

    63610发布于 2019-09-24
  • 来自专栏coding

    在centos7搭建gitlab

    虽然可托管代码的平台有很多选择,国外的有 github,国内的有 gitee 之类,但很多公司都会选择自建 gitlab 服务,觉得将代码托管在第三方,内心并不踏实 以下演示如何在 centos7搭建 gitlab 安装依赖包 # 安装依赖 $ yum install -y curl policycoreutils openssh-server openssh-clients policycoreutils-python 到 清华大学开源镜像站 获取最新的rpm包 # 下载安装包 $ wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce -11.4.6-ce.0.el7.x86_64.rpm # 安装gitlab $ rpm -ivh gitlab-ce-11.4.6-ce.0.el7.x86_64.rpm 配置GitLab $ sudo vim /etc/gitlab/gitlab.rb # 指定访问的端口 # external_url 'http://127.0.0.1:9090' # 重启gitlab $ gitlab-ctl

    1.2K20发布于 2019-08-24
  • 来自专栏运维经验分享

    Linux(centos7搭建gitlab

    Linux(centos7搭建gitlab 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 /gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm ? /gitlab/gitlab-ce/packages/el/7/gitlab-ce-12.3.0-ce.0.el7.x86_64.rpm/download.rpm 2.rpm -ivh /opt/gitlab-ce -10.8.2-ce.0.el7.x86_64.rpm rpm -ivh /data/ gitlab-ce-12.3.0-ce.0.el7.x86_64.rpm (3.lokkit -s http -s gitlab服务操作 初始化配置gitlab gitlab-ctl reconfigure 启动gitlab gitlab-ctl start 停止gitlab gitlab-ctl stop

    1.9K40发布于 2019-09-24
  • 来自专栏运维经验分享

    基于CentOS7搭建GitLab

    基于CentOS7搭建GitLab 本文作者:蓝雄威,叩丁狼高级讲师。原创文章,转载请注明出处。 一、简介 ? 三、安装GitLab 我们是基于CentOS7搭建的,所以同学们先准备好CentOS的环境,能上网就可以了. 附上官网安装地址:https://about.gitlab.com/install/#centos-7 1.安装和配置必要的依赖 在CentOS 7 (and RedHat/Oracle/Scientific sudo bash sudo yum install gitlab-ce-12.3.0-ce.0.el7.x86_64 添加仓库地址 curl https://packages.gitlab.com/ gitlab-ctl reconfigure 整个安装和配置的步骤时间比较长,请耐心等待。 四、其他 直接在浏览器中访问虚拟机的地址即可,会出现如下的界面,说明已经搭建成功了. ?

    1.9K30发布于 2019-09-24
  • 来自专栏分享/效率/工具/软件

    centos7-gitlab平台搭建

    本文链接:https://blog.csdn.net/qq_37933685/article/details/89026399 文章目录 centos7-gitlab平台搭建 相关介绍 gitlab安装配置 : centos7-gitlab平台搭建 相关介绍 gitlab是一个开源分布式版本控制系统 开发语言:Ruby 功能:管理项目源代码/版本控制/代码复用与查找 优势: 开源免费 差异化版本管理,离线 镜像切换 Gitlab 国外镜像速度一向感人,而且是不是的还抽风,所以在国内搭建 Gitlab 使用的时候,还是切换成墙内镜像比较放心。 /gitlab.example.com.key" -out "/etc/gitlab/ssl/gitlab.example.com.crt" openssl dhparam -out /etc/gitlab /etc/gitlab/ssl/dhparams.pem 保存退出 初始化gitlab相关服务并完成安装 gitlab-ctl reconfigure vi /var/opt/gitlab/nginx

    71930发布于 2019-09-17
  • 来自专栏Android&Java技术

    CentOS7.x 搭建 GitLab 教程

    CentOS7.x 搭建 GitLab 教程 今天闲来无事,想起之前买了一个阿里云 ECS,一直闲置着没用,一时兴起就想搭个自己的 GitLab 玩玩,GitLab 官网也提供了安装教程,很简单,照着步骤一步步基本没什么问题 1.安装 GitLab 打开 GitLab 官网 https://www.gitlab.com.cn/installation/#centos-7 根据自己的系统选择,我们选择 CentOS7 首先,安装并配置必要的依赖关系 curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash 接下来 ,安装 GitLab 包,将 “http://gitlab.example.com” 更改为您想要访问 GitLab 的URL,安装将自动配置并在使用该 URL 来访问 GitLab,HTTPS 需要安装完成后来配置 然后重置并启动 GitLab 执行: gitlab-ctl reconfigure gitlab-ctl restart 然后执行: gitlab-ctl status 查看 GitLab 运行状态是否正常

    2.2K20发布于 2020-02-27
  • 来自专栏gitlab服务器相关配置

    Centos 7搭建Gitlab服务器超详细Centos 7搭建Gitlab服务器超详细(搭建成功)

    镜像源并安装gitlab服务器 1.添加gitlab镜像 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0 -ce.0.el7.x86_64.rpm 2.安装gitlab 安装命令:rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm 安装过程需要些时间,如果出现下图,则说明安装成功 +ROynYaSjqcKxuo6pXD/cGskO7JTOkek2wxmTFOxFQR/Ec1LtVk8ilcesENzMdeU4Nwr2lec6Lr++qKXQuO7a3vB4958Hfhh1JlRI
    ShDuHBOsFChG+vJim6tl123k7jjePHxJhUORhVMpmD4pMNwN+NYv1ta3J3ZSW6v5uWxw== root@git-node1   7.添加公钥至gitlab 开启gitlab的自动启动: systemctl enable gitlab-runsvdir.service systemctl start gitlab-runsvdir.service gitlab-cmd

    9.2K61发布于 2020-08-25
  • 来自专栏开源部署

    CentOS 7使用Docker搭建GitLab服务器

    了解到Docker的优点,搭建快,运行要求资源低,最重要的是实现的功能和效果都能达到预期,于是决定使用Docker来搭建GitLab服务器。 docker pull docker.io/gitlab/gitlab-ce  #下载镜像,下载完成后 docker images #查看镜像文件 三、运行gitlab容器  docker run - volume /opt/gitlab/logs:/var/log/gitlab --volume /opt/gitlab/data:/var/opt/gitlab/ gitlab/gitlab-ce注释 服务器的访问地址及邮箱 当运行gitlab服务器后,会在映射目录/opt/gitlab/config/目录下生成一个配置文件gitlab.rb 编辑gitlab.rb文件 vim /opt/gitlab ['gitlab_ssh_host'] = '172.16.81.81' gitlab_rails['gitlab_shell_ssh_port'] = 10022 配置邮件 vim /opt/gitlab

    2K20编辑于 2022-07-13
  • 来自专栏大数据-数据人生

    gitlab 搭建

    gitlab 搭建 作者:幽鸿  摘要: 上一篇博文介绍了搭建私有的Git Server。此方式适合小型团队使用,而且项目最好比较单一。 GitHub和GitLab很好用,但GitHub只能提供Public机制的库。 上一篇博文介绍了搭建私有的Git Server。此方式适合小型团队使用,而且项目最好比较单一。 最好的方法是在团队服务器上搭建类似的服务,安全性和服务均可保障,本文介绍如何搭建GitLab服务。 1 2 3 4 5 6 7 8 # useradd git # passwd git # 输入git密码 Changing password for user git. /gitlab/gitlab.rb中。

    1.8K10发布于 2020-04-01
  • 来自专栏老司机的技术博客

    docker实战(7)使用docker快速搭建gitlab私服

    下载镜像 docker pull gitlab/gitlab-ce 使用镜像 镜像中有三个目录用于保存gitlab的数据,出于安全考虑,应该使宿主机目录挂载这三个卷做持久化存储。 /etc/gitlab 包含gitlab的配置文件 /var/opt/gitlab gitlab使用的仓库保存所有版本库 /var/log/gitlab gitlab的日志目录 docker run - -name gitlab -d -v /gitlab/config:/etc/gitlab -v /gitlab/repo:/var/opt/gitlab -v /gitlab/log:/var/log /gitlab -p 2222:22 -p80:80 -p 433:433 gitlab/gitlab-ce 为了防止宿主机的22端口被占用,这里使用2222端口映射。 配置ssh 另外还需要配置 vim ~/.ssh/config HOST gitlab.xxx.com HOSTNAME gitlab.xxx.com port 2222 接下来就可以使用了 ?

    859100发布于 2018-04-16
  • 来自专栏IT资讯新闻

    CentOS7操作系统如何搭建GitLab

    CentOS7搭建GitLab 环境要求:内存至少4G,GitLab是很耗内存滴 一、 安装并配置必要的依赖关系 在 CentOS 系统上,下面的命令将会打开系统防火墙 HTTP 和 SSH 二、 添加 GitLab 镜像仓库并安装 gitlab-ce 是社区版,免费 gitlab-ee 是企业版,收费 2.1 使用官方镜像安装 $ curl https://packages.gitlab.com /etc/yum.repos.d/gitlab_gitlab-ce.repo /etc/yum.repos.d/gitlab_gitlab-ce.repo.bak # 备份源配置项(也可以直接删除 rm /gitlab/ ├── gitlab.rb ├── gitlab-secrets.json └── ssl └── trusted-certs gitLab基本配置集中在 ; 更改gitlab自带nginx的默认端口即可 六、卸载GitLab $ sudo gitlab-ctl stop # 停止 $ sudo rpm -e gitlab-ce # 卸载

    58950发布于 2021-07-20
  • 来自专栏Cyylog技术

    搭建Gitlab

    /gitlab-ce/yum/el7 Repo_gpgcheck=0 Enabled=1 Gpgkey=https://packages.gitlab.com/gpg.key (2) 添加清华源 # baseurl=https://packages.gitlab.com/runner/gitlab-ci-multi-runner/el/7/$basearch repo_gpgcheck=1 gpgcheck baseurl=https://packages.gitlab.com/runner/gitlab-ci-multi-runner/el/7/SRPMS repo_gpgcheck=1 gpgcheck /gitlab-ce/yum/el7/ https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/ 6.根据需要选择ce/ee [root@localhost IPv4 50923 0t0 TCP *:http (LISTEN) nginx 22501 gitlab-www 7u IPv4 50923 0t0 TCP

    1.3K40发布于 2020-08-19
  • 来自专栏HD-学习笔记

    搭建gitlab

    搭建gitlab 其实就是一个有图形化界面的gitlab,实际上完全可以不要gitlab的图像界面,转而使用gitcore+内网穿透的传统办法。 由于我配置不行,最终卸载了gitlabgitlab非常吃内存) image-20220726161116833 首先去gitlab下载需要的版本,我们选择raspberry-pi2即可。 内网穿透 可以采取传统的工具进行穿透,也可以直接使用花生壳: image-20220726162749703 一路安装即可, image-20220726162833856 配置邮箱 gitlab可以配置邮箱

    89440编辑于 2023-02-18
  • 来自专栏JAVA乐园

    GitLab 服务搭建

    GitLab 概述 GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。 安装 GitLab CentOS 安装 gitlab-ce 比较方便的方式有 2.1. rpm 包安装 下载安装包 https://packages.gitlab.com/gitlab/gitlab-ce 配置 GitLab 并启动 修改 gitlab 配置文件指定服务器 ip 和自定义端口 vim /etc/gitlab/gitlab.rb 重置 gitlab gitlab-ctl reconfigure 附:GitLab 常用命令 启动所有 GitLab 组件 gitlab-ctl start 停止所有 GitLab 组件 gitlab-ctl stop 重启所有 GitLab 组件 gitlab-ctl restart 查看 GitLab 服务状态 gitlab-ctl status 重构配置 GitLab 如果更改了主配置文件 /etc/gitlab/gitlab.rb,需要使用以下这个命令,使配置文件生效

    75110编辑于 2022-04-15
  • 来自专栏TestOps云层

    Jenkins+Ansible+GitLab持续交付平台搭建-第7

    这篇文章将继续给大家介绍Jenkins+Ansible+GitLab持续交付平台搭建。 Jenkins+Ansible+GitLab持续交付平台搭建-第1篇 Jenkins+Ansible+GitLab持续交付平台搭建-第2篇 Jenkins+Ansible+GitLab持续交付平台搭建 -第3篇 Jenkins+Ansible+GitLab持续交付平台搭建-第4篇 Jenkins+Ansible+GitLab持续交付平台搭建-第5篇 Jenkins+Ansible+GitLab持续交付平台搭建 -第6篇 Jenkins,ansible,gitlab三剑客 Freestyle job案例 三剑客环境搭建 ###搭建平台 # ssh root@172.16.87.89 # su - deploy Yum Repository # wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

    1.3K20编辑于 2022-04-07
  • 来自专栏cjz的专栏

    搭建代码私有仓库-GitLab(CentOS-7||CentOS-7.1708)

    GitLab是什么? 这里简单的说一下它:一般公司里做项目很少用互联网上的,代码仓库,也不开源,但要协作开发这样GitLab这样的软件就出来了,具体就自己去查吧. -12.10.6-ce.0.el7.x86_64.rpm 它这个东西很大的,执行安装命令后,可能会很长的时间,机器性能不好,可能会十几分钟!! 如上图,就卡在这里,但不用动它,耐心等待即可 成功如下图: 初始化GitLab 它这个东西很大的,执行安装命令后,可能会很长的时间,机器性能不好,可能会十几分钟!! sudo gitlab-ctl reconfigure 如下图安装成功! 启动 gitlab 服务 # 启动 gitlab 服务 gitlab-ctl start 停止 gitlab 服务 # 停止 gitlab 服务 gitlab-ctl stop 测试是否安装成功 它的端口默认

    91440编辑于 2022-12-21
  • 来自专栏运维前线

    CentOS 7 安装GitLab

    CentOS 7 安装GitLab GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. /ce/README.html CentOS7配置SSH http://blog.csdn.net/wh211212/article/details/52932776 CentOS7配置SMTP downloads/#centos7 安装配置依赖项  使用Postfix来发送邮件,在安装期间请选择’Internet Site’. 您也可以用sendmai或者 配置SMTP服务 并 使用SMTP发送邮件.在 Centos 6 和 7 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口. gitlab-ce # 手动下载rpm包安装 curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-XXX.rpm

    2K80发布于 2018-01-02
领券