社区版

1. 安装配置依赖项

如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用sendmai或者 配置SMTP服务 并 使用SMTP发送邮件.

在 Centos 6 和 7 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口.

sudo apt-get install curl openssh-server ca-certificates postfix

2. 添加GitLab仓库,并安装到服务器上(将gitlab安装源添加到apt中,然后通过apt-get安装,最好先将apt源修改成国内的)

curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce # 考验网速的时候到了

如果你不习惯使用命令管道的安装方式, 你可以在这里下载 安装脚本 或者 手动下载您使用的系统相应的安装包(RPM/Deb) 然后安装(手动下载需要自己找一下安装包,否则速度很慢很慢。。。)

curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/xenial/main/g/gitlab-ce/gitlab-ce-XXX.deb
dpkg -i gitlab-ce-XXX.deb

3. 启动GitLab

gitlab-ctl reconfigure

4. 使用浏览器访问GitLab

首次访问GitLab,系统会让你重新设置管理员的密码,设置成功后会返回登录界面.

默认的管理员账号是root,如果你想更改默认管理员账号,请输入上面设置的新密码登录系统后修改帐号名.

企业版

其实唯一不同的,大概就是安装的是gitlab-ee了

1. 安装配置依赖项

如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用sendmai或者 配置SMTP服务 并 使用SMTP发送邮件.

在 Centos 6 和 7 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口.

sudo apt-get install curl openssh-server ca-certificates postfix

2. 添加GitLab仓库,并安装到服务器上

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
sudo apt-get install gitlab-ee

如果你不习惯使用命令管道的安装方式, 你可以在这里下载 安装脚本 或者 手动下载您使用的系统相应的安装包(RPM/Deb) 然后安装

dpkg -i gitlab-ee-XXX.deb

3. 启动GitLab

sudo gitlab-ctl reconfigure

4. 使用浏览器访问GitLab

首次访问GitLab,系统会让你重新设置管理员的密码,设置成功后会返回登录界面.

默认的管理员账号是root,如果你想更改默认管理员账号,请输入上面设置的新密码登录系统后修改帐号名.

转载于:https://www.cnblogs.com/gabin/p/6385908.html

在ubuntu 16.04下安装gitlab(摘抄中文官方网站)相关推荐

  1. Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使)

    Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使): 第一行命令:sudo apt-get upgrate 第二行命令:sudo apt-get install ope ...

  2. ubuntu 16.04下安装mysql

    ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...

  3. Ubuntu 16.04 下安装运行 Suricata

    介绍 Suricata是一个免费.开源.成熟.快速.健壮的网络威胁检测引擎.Suricata引擎能够进行实时入侵检测(IDS).内联入侵预防(IPS).网络安全监控(NSM)和离线pcap处理.Sur ...

  4. Ubuntu 16.04 下安装网易云

    Ubuntu 16.04 下安装网易云 目录 一.下载 二.开始安装 三.安装完成 四.运行 一.下载 官网看不到下载16.04的链接,只有18.04,但是依旧可以访问到,地址为: http://s1 ...

  5. Ubuntu 16.04下安装Caffe(GPU版本 GTX970)

    Ubuntu 16.04下安装Caffe(GPU版本 GTX970) 个人分类: Deep Learning 2018年8月6日更新说明:距上次安装成功没多久,显卡驱动莫名失效,没有解决,索性重装了系 ...

  6. (已解决) Ubuntu 16.04 下安装和使用 TP-Link 的USB无线网卡

    在 Ubuntu 16.04 下使用 TP-Link USB无线网卡的通用方法 第一步: 查看 TP-link 网卡具体型号 未插无线网卡时, 终端里输入 lsusb 插上USB无线网卡, 终端里再次 ...

  7. Ubuntu 16.04下安装ffmpeg和opencv的安装与简介

    文章目录 ffmpeg简介 资料准备 0. 检查依赖yasm与gcc,以及pkg-config 1. 下载ffmpeg 2. 解压进入解压目录 3. 准备执行编译配置操作,执行如下操作 4. 编译与安 ...

  8. 搜狗输入法 for linux安装失败,Ubuntu 16.04下安装sogou拼音输入法的错误问题

    引言:sogou输入法是市场上最为好用和流行的输入法,最为良心的是还有Linux版本,这让我等Linux人士欢呼雀跃.在新出的Ubuntu 16.04上安装sogou输入法的时候,碰到了一些问题,主要 ...

  9. Ubuntu 16.04下安装配置Trac项目管理工具

    由于工作安排,需要安装trac项目管理平台,主要是让各个组提交日志,周报等.这里记录安装配置过程. 要求 运行Ubuntu 16.04的服务器. 具有sudo权限的非root用户,这里使用的是micr ...

最新文章

  1. 浅谈(线性)卷积公式为什么要翻转
  2. Java -jar启动服务与Tomcat服务器上部署JAR之间的区别
  3. 分析死锁并处理_整理贴
  4. FFMPEG学习(一)---【命令行】采集视频和音频
  5. 【转】ASP.NET 2.0 - 导航(Navigation)SiteMap导航菜单关系
  6. MATLAB显示错误使用untitled,使用Matlab 2016a阻止集合构建错误
  7. html中div的居中
  8. 再遇soundmix.dll,小试pe_xscan
  9. ASP.NET Core WebApi返回结果统一包装实践
  10. 利用audacity分析浊音、清音与爆破音的信号特性
  11. 无线网卡无信号无服务器,无线网卡不能连接网络是什么原因?
  12. LED屏幕上轮流显示三色条纹、彩虹、四叶草(数组与内存映射的采用)
  13. 100天精通Python(基础篇)——第19天:练习题:我要买票吗
  14. gis等高线注记掩膜
  15. AIS文件分析-(using the OMAP-138 Bootloader)
  16. ssh连接超时解决方法
  17. element ui table封装组件,render 函数动态事件设置
  18. 一文读懂C#中的抽象类、抽象方法、virtual虚函数、override重写函数及父类子类构造函数和析构函数的执行顺序
  19. Civil 3D 二次开发 创建Civil 3D 对象—— 00 ——
  20. 批量文档处理软件推荐,同时处理 Word、Excel、PPT、PDF 等办公文件,支持批量格式转换、重命名和查找替换等

热门文章

  1. 卓瑞机器人_校企合作专业共建记涪陵职教中心机器人专业中泰学术交流活动
  2. i java_Java中的i++和i--
  3. php文件有哪几种,PHP常用的文件操作函数有哪些
  4. php 在数组中,PHP 在数组中搜索给定的简单实例 array_search 函数
  5. ubuntu安装numpy,matplotlib等
  6. 强行分类提取特征自编码网络例2
  7. c++封装继承多态实例
  8. 遗传算法对于神经网络的优生优育
  9. app打开本系统自动登陆设计
  10. 漏洞:阿里云盾phpMyAdmin =4.8.1 后台checkPageValidity函数缺陷可导致GETSHELL