git是一个版本控制系统(Version Control System, VCS)
gitlab是使用Git作为代码管理工具,并在此基础上搭建起来的web服务,它拥有与Github类似的功能,能够管理代码,缺陷和注释。Gitlab还可以管理团队对仓库的访问。

1.安装所需命令

sudo yum install curl openssh-server openssh-clients postfix cronie

2.gitlab使用postfix发送邮件

sudo service postfix start

3.设置postfix开机自启动

sudo chkconfig postfix on

4.下载rpm

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

5.执行rpm,执行完毕如下图

rpm -i gitlab-ce-10.2.7-ce.0.el7.x86_64.rpm


此时,gitlab已经安装完毕,接下来配置启动gitlab。
6.配置gitlab,输入如下命令,此过程大约10分钟左右,配置完成以后如下图

sudo gitlab-ctl reconfigure


配置完成后会自动启动gitlab,此时访问我们的ip,进入重置密码界面,默认用户root。重置密码完成后我们登陆。


到此,gitlab就安装启动完毕。

转载于:https://blog.51cto.com/zhangyh8856643/2369338

Linux安装GitLib相关推荐

  1. Linux下CentOS7安装gitlib

    Linux下CentOS7安装gitlib 1.下载镜像 gitlab-ce-14.5.3-ce.0.el7.x86_64.rpm wget https://mirrors.tuna.tsinghua ...

  2. 实用的Linux 安装 zip unzip

    Linux 安装 zip unzip 1.apt-get 安装 apt-get install zip 2.yum 安装 yum install -y unzip zip 命令实例 1.把/home目 ...

  3. nginx linux 安装

    nginx linux 安装 进入http://nginx.org/en/download.html 下载 n  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gc ...

  4. Linux安装Nodejs

    Linux安装Nodejs 阿里云镜像: https://npm.taobao.org/mirrors/node/ 选择所需版本,进行下载. 我这边下载的是:https://npm.taobao.or ...

  5. linux命令安装组件,Linux安装各种组件

    [TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...

  6. arch linux安装_如何从头开始安装Arch Linux

    arch linux安装 by Andrea Giammarchi 由Andrea Giammarchi In this article, you'll learn how to install Ar ...

  7. linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目

    到官网下载:https://tomcat.apache.org/download-80.cgi  在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd  切换目录 / ...

  8. linux 查看es安装目录,Linux安装Elasticsearch

    本文介绍Linux环境如何安装Elasticsearch. 本文环境是在腾讯云服务器CentOS7.2搭建的,JDK1.8,elasticsearch-5.4.2. 1 安装JDK 网上教程很多,也可 ...

  9. Linux安装CentOS7(图文详解)

    Linux安装centos7 准备 软件:VMware workstation 镜像文件:CentOS-7-x86_64-Minimal-1810.iso 一.安装centos7 1.点击创建新的虚拟 ...

最新文章

  1. 这些Python基础练习题你会几个?
  2. 读博士所面临问题的解决对策
  3. GridView添加自动编号列
  4. 【放置奇兵】封印之地各阵营boss和小怪属性
  5. 在php中使用mb_substr($row['title'],0,15,'utf-8')解决获取的字符后面几们的乱码问题
  6. 如何判断京东达人文章是否下线
  7. html filter 在线预览,HTML Filter
  8. 详解pager-taglib-2.0配合SSH分页
  9. 马斯克称面临巨大通胀压力 暗示特斯拉可能涨价
  10. 服务器的系统盘存储,云服务器 系统盘 存储盘
  11. 取二维数组最大值_学习Java,你必需要知道这些——Java数组
  12. sqlserver2008索引优化的相关研究(一)
  13. pandas.DataFrame及xgboost代码示例
  14. 埃及分数c语言实训报告,C语言实例 将真分数分解为埃及分数
  15. MySQL SUM()函数按条件求和
  16. 投屏时 仅电脑屏幕、复制、扩展、仅第二屏幕的区别
  17. 快乐总动员 幸福你我他——龙营华夏第五届届亲子运动会
  18. CSS图片响应悬停效果
  19. FineReport之localhost拒绝了我们的连接请求
  20. 一个简单的SQL注入攻击

热门文章

  1. python指定版本 安装模块包
  2. 使用apply调用函数
  3. 页面重新跳转到父类url
  4. Java-Frame
  5. 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法
  6. 整理javascript操作文件说明:读写文件
  7. 梯度下降的线性回归用python_运用TensorFlow进行简单实现线性回归、梯度下降示例...
  8. 【Groovy】自定义 Xml 生成器 BuilderSupport ( 构造 Xml 节点类 | 封装节点名称、节点值、节点属性、子节点 | 将封装的节点数据转为 Xml 字符串 )
  9. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )
  10. 【计算机网络】应用层 : 总结 ( 网络应用模型 C/S P2P | 域名解析 DNS | 文件传输协议 FTP | 电子邮件 | 万维网 与 HTTP ) ★★★