一、环境准备

  • CentOS 7操作系统
  • 关闭防火墙,配置好网络设置,保证可以正常上网

二、下载与安装

2.1 官方下载帮助页

GitLab官方地址

1.进入下载帮助页

2.选择Centos 7版本

3.下载提示

无需操作,直接进入下一小节

2.2 执行环境脚本

  • 脚本内容
#!/bin/bash
sudo yum install -y curl policycoreutils-python openssh-server perl
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
  • 创建并执行
[root@GitLab_demo06 ~]# cd /opt/gitlab/
[root@GitLab_demo06 gitlab]# vim gitlab.sh
[root@GitLab_demo06 gitlab]# ll
总用量 4
-rw-r--r--. 1 root root 502 9月  11 15:31 gitlab.sh
[root@GitLab_demo06 gitlab]# chmod u+x gitlab.sh
[root@GitLab_demo06 gitlab]# ll
总用量 4
-rwxr--r--. 1 root root 502 9月  11 15:31 gitlab.sh
[root@GitLab_demo06 gitlab]# ./gitlab.sh

2.3 下载安装GitLab

下载地址,此处不使用官方提供的方式,因为太慢了。需要先执行上小节的环境脚本

  • 下载安装包
[root@GitLab_demo06 gitlab]# wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm/download.rpm
  • 解压安装
[root@GitLab_demo06 gitlab]# rpm -ivh gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm

2.4 初始化并启动服务

  • 初始化
[root@GitLab_demo06 gitlab]# gitlab-ctl reconfigure
  • 启动服务
[root@GitLab_demo06 gitlab]# gitlab-ctl start
  • 关闭防火墙
[root@GitLab_demo06 gitlab]# systemctl stop firewalld

三、简单使用

3.1 登录

  • 初始化管理员密码
  • 登录

3.2 创建仓库

  • 创建


  • 仓库创建完成

3.3 本地仓库推送至GitLab

1.复制仓库地址

2.本地仓库推送至GitLab

3.查看GitLab仓库情况

【Git】GitLab 下载安装与使用相关推荐

  1. gitlab下载安装使用,rpm包

    gitlab下载安装,rpm包 gitlab下载 gitlab下载地址 gitlab文档 安装gitlab服务 安装gitlab 修改配置文件 重新配置gitlab 默认管理员root 默认初始密码文 ...

  2. gitlab下载安装及部署

    gitlab下载安装及部署 初次操作成功,记录一下 安装依赖软件 yum -y install policycoreutils openssh-server openssh-clients postf ...

  3. windows10中git 的下载安装

    git下载安装 下载网址: https://pc.qq.com/detail/13/detail_22693.html 双击安装 安装

  4. 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

    GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details ...

  5. 【Git】下载安装学习记录

    [下载安装] 1.官网下载64位的安装包 2.双击安装,设置安装路径,一路next即可 使用学习指南: 一.设置用户签名 二.操作本地库的命令 git init [初始化本地库] git status ...

  6. Git的下载安装(2020)Windows10 Git-2.26.0-64-bit

    工欲善其事,必先利其器 记录一下git安装过程吧~ 到git官网根据需要下载: https://git-scm.com/ 我下载的版本是:Git-2.26.0-64-bit.exe 下载完成之后点击e ...

  7. Git的下载安装以及基本操作

    目录 一,git下载及安装 二,配置git:用户名和邮箱 三,搭建git服务器(远程仓库):统一的托管网站(https://github.com/) 四,在本地新建git项目.git init 五,在 ...

  8. Git 分布式版本控制工具01:Git介绍+下载+安装

    1. 前言 1.1 什么是Git Git 是一个分布式版本控制工具,通过Git 仓库来存储和管理源代码文件文件. 在IDEA开发工具中可以集成Git: 集成后在IDEA中可以看到Git相关图标: 可以 ...

  9. git及gitlab的安装和使用

    目录 一.搭建gitlab服务器 二.开始学习使用git 三.实战练习 Git 是一个开源的分布式版本控制系统,Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本 ...

最新文章

  1. UVa11134 Fabled Rooks(贪心算法)
  2. 如何解决:Android中 Error generating final archive: Debug Certificate expired on 10/09/18 16:30 的错误...
  3. Spring MVC-08循序渐进之国际化(AcceptHeaderLocaleResolver)
  4. tf.variable_scope和tf.name_scope的用法
  5. 中石油计算机组成原理a在线考试,计算机组成原理试题A.doc
  6. 数据库怎么看是什么编码_离婚了怎么发朋友圈?看你喜欢什么类型
  7. docker swarm的应用----docker集群的构建
  8. php 字符串索引值,PHP:字符串索引不一致?
  9. python计算iris数据集的均值_K均值(K-Means)
  10. root用户重置其他密码
  11. 安装 3dsMax 2020 there is problem 错误
  12. 一个微信账号只能开发一个微信小程序吗?
  13. 机器学习 | 吴恩达斯坦福课程笔记整理之(二)逻辑回归
  14. 如何网络推广快,怎么快速推广网站
  15. 全球与中国汽车检测设备市场现状及未来发展趋势
  16. 2021年中国BI商业智能应用实践白皮书
  17. Mysql索引Hash和BTree的区别
  18. 使用SQLyog将Excel数据导入mysql数据库
  19. 无线传输终端 无线通信模块 全网通5G/4G
  20. 计算机音乐数字乐谱fade,电鼓垫24数字曲谱大全集

热门文章

  1. CCA(Clear Channel Assessment)
  2. 使用PredisPHP Redis简介
  3. OPPO R11t_R11st_R11Plust_R11Pluskt_R11sPlust解移动锁
  4. sat数学可以用计算机吗,SAT数学考试能使用计算器吗?
  5. Android网络电话软件Sipdroid试用
  6. C语言malloc()的使用解释和报错以及读值错误分析
  7. 从软件实施到客户成功的三级跳
  8. 5G专网(private 5G network)解析、应用场景、案例介绍
  9. 100阶乘的约数个数
  10. navicat导入access(accdb)提示invalid variant operation