行业资讯 2025年08月6日
0 收藏 0 点赞 196 浏览 1672 个字
摘要 :

文章目录 GitLab 简介 GitLab 官网地址 GitLab 安装 服务器准备 安装包准备 编写安装脚本 给脚本增加执行权限 初始化 GitLab 服务 启动 GitLab 服务 使用浏览器访问 Gi……




  • GitLab 简介
  • GitLab 官网地址
  • GitLab 安装
    • 服务器准备
    • 安装包准备
    • 编写安装脚本
    • 给脚本增加执行权限
    • 初始化 GitLab 服务
    • 启动 GitLab 服务
    • 使用浏览器访问 GitLab
    • 修改密码

    GitLab 简介

    GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。

    GitLab 由乌克兰程序员 DmitriyZaporozhets 和 ValerySizov 开发,它使用 Ruby 语言写成。后来,一些部分用 Go 语言重写。截止 2018 年 5 月,该公司约有 290 名团队成员,以及 2000 多名开源贡献者。GitLab 被 IBM,Sony,JülichResearchCenter,NASA,Alibaba,Invincea,O’ReillyMedia,Leibniz-Rechenzentrum(LRZ),CERN,SpaceX 等组织使用。

    GitLab 官网地址

    官网地址:https://about.gitlab.com/
    安装说明:https://about.gitlab.com/installation/

    GitLab 安装

    服务器准备

    准备一个系统为 CentOS7 以上版本的服务器,要求内存 4G,磁盘 50G。关闭防火墙,并且配置好主机名和 IP,保证服务器可以上网。

    此教程使用虚拟机:主机名:gitlab-server IP 地址:192.168.6.200

    安装包准备

    Yum 在线安装 gitlab- ce 时,需要下载几百 M 的安装文件,非常耗时,所以最好提前把所需 RPM 包下载到本地,然后使用离线 rpm的方式安装。
    下载地址:https://packages.gitlab.com/gitlab/gitlabce/packages/el/7/gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm
    注:资料里提供了此 rpm 包,直接将此包上传到服务器/opt/module 目录下即可。

    编写安装脚本

    安装 gitlab 步骤比较繁琐,因此我们可以参考官网编写 gitlab 的安装脚本。
    gitlab-install.sh内容如下:

    sudo rpm -ivh /opt/module/gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm
    sudo yum install -y curl policycoreutils-python openssh-server cronie
    sudo lokkit -s http -s ssh
    sudo yum install -y postfix
    sudo service postfix start
    sudo chkconfig postfix on
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlabce/script.rpm.sh | sudo bash
    sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlabce
    

    给脚本增加执行权限

    chmod +x gitlab-install.sh
    

    然后执行该脚本,开始安装 gitlab-ce。注意一定要保证服务器可以上网。

    ./gitlab-install.sh
    

    Linux系统安装GitLab步骤详解-自建代码托管平台

    初始化 GitLab 服务

    执行以下命令初始化 GitLab 服务,过程大概需要几分钟,耐心等待…

    gitlab-ctl reconfigure
    

    Linux系统安装GitLab步骤详解-自建代码托管平台

    启动 GitLab 服务

    执行以下命令启动 GitLab 服务,如需停止,执行 gitlab-ctl stop

    #启动
    gitlab-ctl start
    #如需停止,执行
    gitlab-ctl stop
    

    Linux系统安装GitLab步骤详解-自建代码托管平台

    使用浏览器访问 GitLab

    使用主机名或者 IP 地址即可访问 GitLab 服务。需要提前配一下 windows 的 hosts 文件。
    Linux系统安装GitLab步骤详解-自建代码托管平台

    修改密码

    首次登陆之前,需要修改下 GitLab 提供的 root 账户的密码,要求 8 位以上,包含大小写子母和特殊符号。因此我们修改密码,然后使用修改后的密码登录 GitLab
    Linux系统安装GitLab步骤详解-自建代码托管平台
    GitLab 登录成功。
    Linux系统安装GitLab步骤详解-自建代码托管平台

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/8444.html

管理员

相关推荐
2025-08-06

文章目录 一、Reader 接口概述 1.1 什么是 Reader 接口? 1.2 Reader 与 InputStream 的区别 1.3 …

988
2025-08-06

文章目录 一、事件溯源 (一)核心概念 (二)Kafka与Golang的优势 (三)完整代码实现 二、命令…

465
2025-08-06

文章目录 一、证明GC期间执行native函数的线程仍在运行 二、native线程操作Java对象的影响及处理方…

348
2025-08-06

文章目录 一、事务基础概念 二、MyBatis事务管理机制 (一)JDBC原生事务管理(JdbcTransaction)…

456
2025-08-06

文章目录 一、SnowFlake算法核心原理 二、SnowFlake算法工作流程详解 三、SnowFlake算法的Java代码…

517
2025-08-06

文章目录 一、本地Jar包的加载操作 二、本地Class的加载方法 三、远程Jar包的加载方式 你知道Groo…

832
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号