iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >在CentOS7上搭建本地GitLab服务器
  • 810
分享到

在CentOS7上搭建本地GitLab服务器

LinuxCentOS7搭建GitLab服务器 2022-06-05 00:06:55 810人浏览 薄情痞子
摘要

一、安装并配置必要的依赖关系 首先要在Centos系统上面安装所需的依赖:ssh、防火墙、postfix(用于邮件通知)、wegt,以下这些命令也会打开系统防火墙中的Http和SSH端口访问。 1、安装SSH协议 安装命

一、安装并配置必要的依赖关系

首先要在Centos系统上面安装所需的依赖:ssh、防火墙、postfix(用于邮件通知)、wegt,以下这些命令也会打开系统防火墙中的Http和SSH端口访问。

1、安装SSH协议

安装命令:sudo yum install -y curl policycoreutils-python openssh-server

在CentOS7上搭建本地GitLab服务器

出现如下图所示的界面表示安装成功:

在CentOS7上搭建本地GitLab服务器

2、设rSzLiCXIa置SSH服务开机自启动

安装命令:sudo systemctl enable sshd

在CentOS7上搭建本地GitLab服务器

3、启动SSH服务

启动命令:sudo systemctl start sshd

在CentOS7上搭建本地GitLab服务器

4、安装防火墙

安装命令:yum install firewalld systemd -y

在CentOS7上搭建本地GitLab服务器

出现如下图所示的界面表示安装成功:

在CentOS7上搭建本地GitLab服务器

5、开启防火墙

开启命令:service firewalld ; start

在CentOS7上搭建本地GitLab服务器

6、添加HTTP服务到firewalld

安装命令:sudo firewall-cmd --permanent --add-service=http

在CentOS7上搭建本地GitLab服务器

其中,pemmanent表示永久生效,若不加--permanent系统下次启动后就会失效。

7、重启防火墙

重启命令:sudo systemctl reload firewalld

在CentOS7上搭建本地GitLab服务器

8、安装Postfix以发送邮件

安装命令:sudo yum install postfix

在CentOS7上搭建本地GitLab服务器

9、将postfix服务设置成开机自启动

命令:sudo systemctl enable postfix

在CentOS7上搭建本地GitLab服务器

10、启动postfix

启动命令:sudo systemctl start postfix

在CentOS7上搭建本地GitLab服务器

11、安装wget,用于从外网上下载插件

安装命令:sudo yum -y install wget

在CentOS7上搭建本地GitLab服务器

出现如下的界面表示安装成功:

在CentOS7上搭建本地GitLab服务器

12、安装vim编辑器

安装命令:sudo yum install vim -y

在CentOS7上搭建本地GitLab服务器

出现如下界面表示安装成功:

在CentOS7上搭建本地GitLab服务器

二、添加gitLab镜像源并安装gitlab服务器

1、添加gitlab镜像

命令:wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.5.7-ce.0.el7.x86_64.rpm

在CentOS7上搭建本地GitLab服务器

出现下图所示的界面表示已经下载完成,然后就可以安装Gitlab了:

在CentOS7上搭建本地GitLab服务器

2、安装Gitlab

命令:rpm -i gitlab-ce-10.5.7-ce.0.el7.x86_64.rpm

在CentOS7上搭建本地GitLab服务器

安装过程会需要一些时间,如果出现下图所示的界面,则表示Gitlab安装成功:

在CentOS7上搭建本地GitLab服务器

3、修改gitlab配置文件指定服务器ip和自定义端口:

命令:vim /etc/gitlab/gitlab.rb

在CentOS7上搭建本地GitLab服务器

然后进入编辑器,这是输入小写的“i”进入编辑模式:

在CentOS7上搭建本地GitLab服务器

按Esc键退出编辑模式,然后输入命令“:wq”保存并退出。

在CentOS7上搭建本地GitLab服务器

4、将9090端口添加到防火墙中

命令:firewall-cmd--zone=public--add-port=9090/tcp--permanent

在CentOS7上搭建本地GitLab服务器

5、重启防火墙

重启命令:sudo systemctl reload firewalld

在CentOS7上搭建本地GitLab服务器

6、重置gitlab

命令:gitlab-ctl reconfigure

重置过程会需要一段时间:

在CentOS7上搭建本地GitLab服务器

出现如rSzLiCXIa下的界面表示重置成功:

在CentOS7上搭建本地GitLab服务器

7、启动gitlab

命令:gitlab-ctl restart

在CentOS7上搭建本地GitLab服务器

出现如下界面表示启动成功:

在CentOS7上搭建本地GitLab服务器

8、访问Gitlab页面

如果没有设置域名,在浏览器里面直接输入服务器IP和指定的端口号就可以进行访问,第一次登陆的时候会默认进入修改密码界面:

在CentOS7上搭建本地GitLab服务器

到此这篇关于在CentOS7上搭建本地GitLab服务器的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持我们。

--结束END--

本文标题: 在CentOS7上搭建本地GitLab服务器

本文链接: https://www.lsjlt.com/news/21608.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在CentOS7上如何搭建本地GitLab服务器
    本篇内容介绍了“在CentOS7上如何搭建本地GitLab服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、安装并配置必要的依赖关系首...
    99+
    2023-06-29
  • centos7搭建gitlab服务器搭建
    在当今的技术领域,代码管理和版本控制变得越来越重要。为了组织和管理代码,越来越多的开发团队开始使用GitLab进行代码管理。GitLab是一个流行的基于Git的开源代码管理平台,提供了多种功能,例如版本控制、问题跟踪、CI/CD等。在本篇文...
    99+
    2023-10-22
  • CentOS7上如何离线搭建GitLab服务器
    这篇文章主要介绍“CentOS7上如何离线搭建GitLab服务器”,在日常操作中,相信很多人在CentOS7上如何离线搭建GitLab服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS7上如何离...
    99+
    2023-07-05
  • 聊聊CentOS7上怎么离线搭建GitLab服务器
    Git是一个开源的分布式版本控制系统,用于管理源代码的修改。而GitLab是基于Git的一个开源的Web平台,它提供了Web界面,使开发团队可以方便地进行代码协作、版本管理和发布操作。本文将介绍如何在CentOS7操作系统上离线搭建GitL...
    99+
    2023-10-22
  • 怎么在云服务器上搭建gitlab
    随着云计算技术的不断发展,越来越多的云服务器供应商提供了高质量的云计算服务,而对于软件开发团队来说,版本管理工具是必不可少的软件。Gitlab 是一种开源的版本管理工具,它的代码仓库可以被保存在云服务器上,团队成员可以通过网络连接到该仓库进...
    99+
    2023-10-22
  • 如何在云服务器上搭建gitlab
    这篇文章主要介绍“如何在云服务器上搭建gitlab”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何在云服务器上搭建gitlab”文章能帮助大家解决问题。一、介绍云服务器和Gitlab再使用 Git...
    99+
    2023-07-05
  • 【内网穿透】Linux本地搭建GitLab服务器
    文章目录 前言1. 下载Gitlab2. 安装Gitlab3. 启动Gitlab4. 安装cpolar内网穿透5. 创建隧道配置访问地址6. 固定GitLab访问地址6.1 保留二级子域名6.2 配置二级子域名 7. 测试访问二...
    99+
    2023-08-18
    服务器 linux gitlab cpolar 内网穿透
  • 怎么在linux服务器上搭建gitlab服务器
    这篇文章主要介绍“怎么在linux服务器上搭建gitlab服务器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么在linux服务器上搭建gitlab服务器”文章能帮助大家解决问题。环境准备本文使用...
    99+
    2023-07-05
  • 如何在Windows上搭建Git本地服务器
    要搭建一个本地服务器以进行代码版本控制和协作开发,Git是一个好的选择。在这篇文章中,我将向你展示如何在Windows上搭建Git本地服务器。步骤一:安装Git首先,你需要下载并安装Git。可以从Git官网上下载安装程序,然后按照安装向导进...
    99+
    2023-10-22
  • 如何在服务器上搭建安装gitlab
    随着软件开发行业的迅速发展,版本控制工具成为开发过程中必不可少的工具之一。Git作为现代版本控制系统之一,受到越来越多的开发者的欢迎。GitLab是一款功能齐全的基于Web的Git存储库管理软件,可以提供代码托管、问题追踪、代码审查等多种功...
    99+
    2023-10-22
  • 在CentOS服务器上搭建GitLab的方法
    CentOS GitLab搭建GitLab是开源的Git仓库管理系统,可以帮助团队协同开发、代码管理以及持续集成和部署等任务。本文将介绍在CentOS服务器上搭建GitLab的方法。准备工作在开始搭建GitLab之前,需要确保CentOS服...
    99+
    2023-10-22
  • gitlab服务器上搭建网站
    在现代软件开发过程中,版本管理工具是必不可少的工具之一。Git是目前最流行的版本管理工具之一,而GitLab则是一款非常强大的Git管理平台,可以在其上搭建代码仓库、进行代码管理、实现协作和项目管理等。除此之外,GitLab还可以搭建网站,...
    99+
    2023-10-22
  • 如何在自己的服务器上搭建GitLab
    随着软件开发的发展,版本控制工具成为了必不可少的一部分。Git是目前最受欢迎的分布式版本控制系统之一。它是由Linux之父Linus Torvalds创建的,已成为几乎所有开源项目的标准版本控制系统。GitLab是Git的管理平台,它提供了...
    99+
    2023-10-22
  • 如何在Windows上搭建一个GitLab服务器
    在今天的软件开发领域,团队的合作变得越来越重要。GitLab是一个代码托管平台,可帮助团队有效地管理并共享代码。本文将介绍如何在Windows上搭建一个GitLab服务器。第一步:下载并安装GitLab Community Edition在...
    99+
    2023-10-22
  • 怎么在自己的服务器上搭建GitLab
    今天小编给大家分享一下怎么在自己的服务器上搭建GitLab的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。步骤1:安装依赖项在...
    99+
    2023-07-05
  • 怎么在Mac系统上搭建本地Git服务器
    本篇内容介绍了“怎么在Mac系统上搭建本地Git服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!步骤一:安装Git在Mac系统上安装Gi...
    99+
    2023-07-05
  • 如何在Mac系统上搭建本地Git服务器
    随着软件开发的不断发展,版本控制越来越成为一项必备技能。其中Git是目前最流行的版本控制工具之一。但是在开发中,有时需要搭建本地Git服务器,这样就可以随时查看历史版本,并能够实时对代码进行追踪。下面,本文将介绍如何在Mac系统上搭建本地G...
    99+
    2023-10-22
  • 怎么将Gitlab搭建在自己的服务器上
    这篇文章主要讲解了“怎么将Gitlab搭建在自己的服务器上”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么将Gitlab搭建在自己的服务器上”吧!安装依赖项在开始安装 GitLab 之前,...
    99+
    2023-07-05
  • 如何将 Gitlab 搭建在自己的服务器上
    GitLab 是一个基于 Git 的代码版本管理系统和源代码托管服务。它是一个开源软件,允许开发团队在安全的内部网络上进行协作,同时保持对项目历史记录和版本控制的完全控制。使用 GitLab 构建自己的版本控制系统,可以让团队在减少时间、增...
    99+
    2023-10-22
  • 怎么在Ubuntu18.04上搭建GitLab
    本篇内容主要讲解“怎么在Ubuntu18.04上搭建GitLab”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Ubuntu18.04上搭建GitLab”吧!更新系统在安装GitLab之前,...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作