`

centos7下安装gitlab

阅读更多

1、安装工具

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

2、把镜像源更改为国内清华大学的

新建 /etc/yum.repos.d/gitlab-ce.repo,内容为
[gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 repo_gpgcheck=0 gpgcheck=0 enabled=1 gpgkey=https://packages.gitlab.com/gpg.key
再执行
sudo yum makecache sudo yum install gitlab-ce
3.更新配置
sudo gitlab-ctl reconfigure
把目录 的权限改成775
chmod -R 775 /etc/gitlab
chmod -R 775 /var/opt/gitlab
chmod -R 775 /opt/gitlab/embedded/etc
4.修改gitlab.rb配置文件
vi /etc/gitlab/gitlab.rb
把extern_url改成ip或域名,如下图:


 
5.然后再重新执行sudo gitlab-ctl reconfigure
最好重启一下电脑,发现在管理页面的url还是原来未更改的url
6.在浏览器里打开gitlab管理页面,如下图:
http://localhost

注意:第一次登录会让你重置登录密码。用户名为root
7.进入登录页面

 8.新增group
步骤:点击左侧group-》new Group-》填内容,选externel-》save

 
 9.新增project
步骤:点击新建的group-》new project-》save


 10.授权
步骤:选中新建的project-》配置-》members-》add user

 


 
11.用受权的用户登录就可以看到这个项目了。
  • 大小: 68.3 KB
  • 大小: 60.5 KB
  • 大小: 71.9 KB
  • 大小: 31.7 KB
  • 大小: 86.7 KB
  • 大小: 84.6 KB
  • 大小: 107.5 KB
分享到:
评论

相关推荐

    centos7安装部署gitlab服务器

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

    Centos7 源码安装Gitlab.md

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

    Linux(centos7)安装Gitlab

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

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

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

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

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

    centos7安装gitlab

    centos7安装gitlab

    Centos7安装Gitlab

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

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

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

    centos7平台集成Jenkins+gitlab

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

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

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

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

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

    centos安装GITLAB

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

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

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

    centos117 安装gitlab构造自己的仓库.docx

    centos117 安装gitlab构造自己的仓库.docx

    centos117 安装gitlab构造自己的仓库.pdf

    centos117 安装gitlab构造自己的仓库.pdf

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

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

    docker快速安装gitlab-CentOS7

    docker pull twang2218/gitlab-ce-zh 2.创建/usr/local/docker/gitlab/docker-compose.yml文件  version: ‘3’ services:  gitlab:  image: ‘twang2218/gitlab-ce-zh’  restart: always  hostname: ‘192....

    centos中使用docker搭建gitlab+jenkins做持续集成

    CentOS 中使用 Docker 搭建 GitLab + Jenkins 做持续集成 本文将指导您如何在 CentOS 中使用 Docker 搭建 GitLab + Jenkins 做持续集成。首先,我们需要安装 Docker,然后使用 Docker 安装 GitLab,最后使用 GitLab...

Global site tag (gtag.js) - Google Analytics