`
chenhua_1984
  • 浏览: 1250379 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

centos7 安装gitlab

阅读更多

第一步 yum安装依赖

sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

# 根据环境运行
# sudo firewall-cmd --permanent --add-service=http
# sudo systemctl reload firewalld

PS: 我在安装的时候发现,缺少firewalld服务, 为了与官方的要求一致,我又通过yum安装了 firewalld服务

sudo yum install firewalld
sudo systemctl start firewalld
firewall-cmd --permanent --add-service
sudo systemctl reload firewalld

第二步 下载安装gitlab package

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce

如果脚本无法运行, 可以直接下载下来

curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-0.el7.x86_64.rpm/download
rpm -i gitlab-ce-XXX.rpm

第三步 配置gitlab

sudo gitlab-ctl reconfigure

第四步 启动

sudo gitlab-ctl start

PS: centos7 防火墙 允许80端口

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp

访问:http://xxx.xxx.xxx.xxx
会提示你管理员账号密码重置
管理员用户名默认为 root


分享到:
评论

相关推荐

    Centos7安装Gitlab

    Centos7 安装 Gitlab 本文主要讲述了 Centos7 安装 Gitlab 的过程,并对 Gitlab、GitHub 的概念和区别进行了详细的解释。同时,还涉及到 Jenkins 的概念和自动化部署的实现原理。 首先,我们需要了解什么是持续...

    centos7安装gitlab

    centos7安装gitlab

    CentOS 7 安装gitlab-ce-11及邮件配置

    CentOS 7 下安装 Gitlab-CE-11及邮件配置,安装步骤和邮件配置参数

    centos7安装部署gitlab服务器

    根据给定的信息,本文将详细解释如何在CentOS 7上安装和配置GitLab服务器,具体包括以下几个步骤:安装依赖软件、设置Postfix为GitLab提供邮件服务、下载并安装GitLab安装包以及最终的GitLab配置。 ### 一、安装...

    centos gitlab-runner 13.8.x rpm 离线安装包

    centos gitlab-runner 13.8.x rpm 离线安装包

    centos7.5安装gitlab和gitlab备份迁移恢复.docx

    在 CentOS 7.5 环境中安装 GitLab 需要遵循以下步骤: 首先,需要安装相关依赖项,包括 policycoreutils、openssh-server、openssh-clients 和 postfix。使用以下命令安装这些依赖项: ``` yum -y install ...

    Centos7 源码安装Gitlab.md

    Centos7 源码安装Gitlab.md 存放这里,让大家下载快捷一点

    Linux(centos7)安装Gitlab

    ### Linux (CentOS 7) 安装 GitLab #### GitLab 概述 GitLab 是一款非常流行的 Web 应用程序,它提供了一个全面的 DevOps 平台,允许团队进行版本控制、代码审查、持续集成/持续部署(CI/CD)以及监控等操作。...

    阿里云服务器CentOS7.2安装配置gitlab

    ### 阿里云服务器CentOS7.2安装配置GitLab #### 一、概述 本文档旨在指导用户如何在阿里云服务器上安装并配置GitLab。GitLab是一款开源的Git仓库管理工具,它提供了非常丰富的特性,如版本控制、项目管理、CI/CD等...

    CentOS7下GitLab跨大版本升级的方法

    在CentOS7环境下,GitLab的跨大版本升级是一个重要的任务,因为这涉及到代码仓库的安全与服务的稳定性。本文将详细介绍如何在CentOS7系统上安全地进行GitLab的大版本升级,确保数据完整性和服务不中断。 首先,任何...

    centos安装GITLAB

    在CentOS上安装GitLab的过程中,可能会遇到一个与Ruby版本相关的错误:“EC_GROUP_new_curve_GF2m”。这个错误通常出现在尝试安装Ruby 1.9.3-p0时,由于其与OpenSSL库的兼容性问题导致。Ruby是GitLab运行所必需的...

    【Gitlab CI】CentOS 7 使用 gitlab-runner 实现 Vue 项目自动化构建

    docker 安装参见 CentOS 7 安装 docker 配置 SSH key 将 .ssh/id_rsa.pub 的内容复制添加到 Gitlab 的 SSH key 不会操作请参见 Gitlab 上的官方教程 安装 gitlab-runner 这里有两种选择,通过 rpm 包安装或通过 ...

    jenkins+gitlab+centos7+windows自动化环境搭建

    本文档详细介绍了如何搭建一个包含Jenkins、GitLab、CentOS7和Windows的自动化测试环境,从Java和Maven的安装,到Jenkins的配置,再到GitLab的集成。这个环境不仅适用于自动化测试,也可扩展到自动化部署,将应用...

    centos7-gitlab:仅一些脚本可帮助在CentOS 7上安装GitLab

    您将需要已安装mysql或mariadb并对其进行配置以进行网络访问您将需要以具有sudo访问权限(最好是sudo NOPASSWD访问权限)的用户身份运行它该脚本确实希望防火墙和selinux能够运行并强制执行CentOS7安装程序...

    centos6搭建gitlab的方法步骤

    ### CentOS 6 搭建 GitLab 的方法步骤 #### 前言 在内网环境中搭建 GitLab 可以有效提升数据安全性,并且便于团队内部进行代码管理和协作。本文将详细介绍如何在 CentOS 6 上搭建一个完整的 GitLab 服务。 #### ...

    centos7平台集成Jenkins+gitlab

    本文主要介绍了基于 CentOS 7.0 平台搭建 GitLab+Jenkins 可持续集成环境的过程,包括 JDK 安装、Jenkins 安装、GitLab 安装和配置、访问 GitLab 等步骤。 一、JDK 安装 在开始安装 Jenkins 和 GitLab 之前,需要...

    CentOS8.1搭建Gitlab服务器详细教程

    在CentOS 8的安装指南中,需要仔细寻找社区版的入口,通常它会被隐藏在页面较下方或者链接中。 安装步骤大致分为以下几步: 1. 更新系统并安装必要的组件:首先确保系统是最新的,然后安装curl、policycoreutils、...

    centos7 gitlab Omnibus 12 yum 安装.pdf

    centos7 gitlab Omnibus 12 yum 安装.pdf 是我写的,有什么不懂可以留言

Global site tag (gtag.js) - Google Analytics