位置: IT常识 - 正文

Linux下GitLab如何安装部署(gitlab shell)

编辑:rootadmin
本文为大家详细的介绍Linux系统下GitLab如何安装部署,gitlab 一般作为内部私有系统使用,若公司使用 git 分布代码,每次从 github 上 pull 则非常慢,使用 gitlab 则方便很多... 16-11-21

推荐整理分享Linux下GitLab如何安装部署(gitlab shell),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:gitlab shell,gitlab-ci,gitlab centos,linux搭建gitlab服务器,linux gitlab,linux搭建gitlab服务器,gitlab centos,linux gitlab,内容如对您有帮助,希望把文章链接给更多的朋友!

  大家都知道GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务,下面小编为大家详细的介绍GitLab和GitLab如何安装部署。

  一、GitLab 简介

  现在,GitHub已经成为首选的代码托管平台。 因为它又很多很棒的功能,操作简单,几乎所有的开发者都喜欢它。Gitlab 是一个很棒的Git托管服务,几乎像GitHub一样强大。gitlab 一般作为内部私有系统使用,若公司使用 git 分布代码,每次从 github 上 pull 则非常慢,使用 gitlab 则方便很多。

  二、安装

  以下为官方文档的安装说明,详细的信息请访问 gitlab 官网

  1,安装依赖

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

  sudo service postfix start

  sudo chkconfig postfix on

  sudo lokkit -s http -s ssh

  2,添加GitLab仓库,并安装到服务器上(由于包比较大,网速慢的可以考虑在我的 FTP 上下载,注意选择好你的对应版本)

  curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

  sudo yum install gitlab-ce

  3,配置并启动,以下命令会自动配置并初始化 gitlab

  sudo gitlab-ctl reconfigure

  4,启动并登陆

  以下是默认用户名密码,首次登陆会提示你修改密码:

  Username: root

  Password:5iveL!fe

  然后就可以愉快的折腾了!

Linux下GitLab如何安装部署(gitlab shell)

  三、安装中出现的问题

  听说 gitlab 安装中会出现的问题还是比较多的,不过在我安装的过程中好像没有遇到多少问题!

  1,在浏览器中访问GitLab出现502错误

  首先就是端口占用问题,gitlab 启动会使用 80 端口,所以建议你在启动 gitlab 前先将不需要的服务都关掉,或者修改默认端口:

  sudo vim /etc/gitlab/gitlab.rb

  修改external_url,直接增加端口号即可,比如我这里用8800端口:

  external_url 'http://localhost:8800'

  然后执行:

  sudo gitlab-ctl reconfigure

  2,8080端口冲突

  除了 80 这个端口外,还有一个unicorn用的端口,默认是8080,如果8080端口被其他程序占用。那么unicorn就会无法启动,显示为502错误,”GitLab is not responding”。

  解决办法:修改 /etc/gitlab/gitlab.rb

  unicorn['listen']='127.0.0.1'

  unicorn['port']=8801

  然后运行:

  sudo gitlab-ctl reconfigure

  四、gitlab 常用命令

  gitlab-ctl start

  gitlab-ctl stop

  gitlab-ctl status

  gitlab-ctl restart

  Gitlab 默认的日志文件存放在/var/log/gitlab 目录下:

  gitlab-ctl tail #查看所有日志

  gitlab-ctl tail nginx/gitlab_access.log #查看nginx访问日志

本文链接地址:https://www.jiuchutong.com/zhishi/277816.html 转载请保留说明!

上一篇:如何解决Win7电脑点击关机后显示蓝屏?(win71)

下一篇:win10任务栏变成白色怎么恢复(win10任务栏变成黑色)

  • 华为手机哪里下载App程序(华为手机如何下载)

    华为手机哪里下载App程序(华为手机如何下载)

  • word的表格工具在哪儿(word的表格工具布局在哪里)

    word的表格工具在哪儿(word的表格工具布局在哪里)

  • 苹果xr手机卡槽在哪里(苹果xr手机卡槽怎么看主卡副卡)

    苹果xr手机卡槽在哪里(苹果xr手机卡槽怎么看主卡副卡)

  • miniled和oled 的区别(迷你led和oled的区别)

    miniled和oled 的区别(迷你led和oled的区别)

  • 华为p40怎么退出程序(华为p40怎么退出程序运行)

    华为p40怎么退出程序(华为p40怎么退出程序运行)

  • 微信语音提醒功能在哪里(微信语音提醒功能没有声音)

    微信语音提醒功能在哪里(微信语音提醒功能没有声音)

  • 无线耳机可以k歌吗(无线耳机可以快充吗)

    无线耳机可以k歌吗(无线耳机可以快充吗)

  • 单元格显示井号是什么意思(excel单元格显示井号)

    单元格显示井号是什么意思(excel单元格显示井号)

  • 苹果手机连接电脑用什么软件(苹果手机连接电视的方法)

    苹果手机连接电脑用什么软件(苹果手机连接电视的方法)

  • 苹果拍视频功能不见了(苹果拍视频功能不见了怎么恢复只有拍照)

    苹果拍视频功能不见了(苹果拍视频功能不见了怎么恢复只有拍照)

  • 华为nova3微信视频美颜怎么设置(华为Nova3微信视频连不了怎么回事)

    华为nova3微信视频美颜怎么设置(华为Nova3微信视频连不了怎么回事)

  • qar是什么文件(qar后缀是什么文件)

    qar是什么文件(qar后缀是什么文件)

  • 变频器run是什么意思啊(变频器run闪烁什么故障)

    变频器run是什么意思啊(变频器run闪烁什么故障)

  • 抖音信息怎么没有提示(抖音信息怎么没有显示小红点了呢)

    抖音信息怎么没有提示(抖音信息怎么没有显示小红点了呢)

  • 常见互联网接入方式(常见互联网接入技术)

    常见互联网接入方式(常见互联网接入技术)

  • iphone6plus截图怎么截(苹果截图6splus)

    iphone6plus截图怎么截(苹果截图6splus)

  • nova5怎么分屏(nova5分屏怎么弄)

    nova5怎么分屏(nova5分屏怎么弄)

  • 华为怎么清理微信里的其他缓存(华为怎么清理微信数据)

    华为怎么清理微信里的其他缓存(华为怎么清理微信数据)

  • 华为畅享10plus有人脸识别吗(华为畅享10plus有红外线遥控功能吗)

    华为畅享10plus有人脸识别吗(华为畅享10plus有红外线遥控功能吗)

  • 如何删除表格的内部边框(如何删除表格的下拉设置)

    如何删除表格的内部边框(如何删除表格的下拉设置)

  • 华为系统应用怎么删除(华为系统应用怎么删除?)

    华为系统应用怎么删除(华为系统应用怎么删除?)

  • 为什么电脑开不了机反复启动(为什么电脑开不了机)

    为什么电脑开不了机反复启动(为什么电脑开不了机)

  • nanoe是什么意思车上的(空调nanoe是什么意思)

    nanoe是什么意思车上的(空调nanoe是什么意思)

  • 微信运动点赞怎么撤回?(微信运动点赞怎么看)

    微信运动点赞怎么撤回?(微信运动点赞怎么看)

  • Linux dpkg-query 命令用法详解(Debian Linux中软件包的查询工具)

    Linux dpkg-query 命令用法详解(Debian Linux中软件包的查询工具)

  • 夸克真的实用吗,其实除了它还有更好用的浏览器(夸克到底有什么用)

    夸克真的实用吗,其实除了它还有更好用的浏览器(夸克到底有什么用)

  • js中co模块的介绍(javascript 模块)

    js中co模块的介绍(javascript 模块)

  • 所得税减免会计分录
  • 美国报税用什么软件
  • 新成立公司申报流程
  • 利润表报错了怎么撤回修改
  • 固定资产累计折旧是什么科目
  • 独立核算自负盈亏和统负盈亏怎么选
  • 统借统还资金管理办法
  • 出纳工作的七大技巧
  • 公车补贴计入什么科目
  • 银行存款支付比例怎么算
  • 设备租赁公司购进设备怎么做账
  • 支付证明单打印版
  • 账本印花税如何申报缴纳
  • 报税系统增值税纳税申报查询可以查几年的
  • 奖金用现金发放违法吗
  • 手撕票验旧是什么意思
  • 完工产品定额直接材料费用
  • 库存虚增怎么调账
  • 房地产开发企业需要缴纳哪些税
  • 代为持股有没有法律效应
  • 不同的折旧方法对经济评价有什么影响
  • 电子发票上传平台失败是什么意思
  • 已申报未导入什么意思呀
  • 小规模纳税人免税额度是多少
  • 商贸公司进项税额大
  • 汇算清缴相关分录有哪些
  • 华为授权查询系统
  • 外购的形式
  • 行政单位房租收入上交分录
  • 银行存款日期和起息日期不一样
  • win10系统中为什么网络图标不能展开
  • adsl灯一直闪烁
  • win7纯净版系统之家
  • 长期借款和短期借款的区别是什么
  • php面向对象的理解
  • 批发企业商品盘点发生短缺时
  • 一般纳税人购买原材料会计分录
  • vue结合elementui
  • 购入多项固定资产
  • uniapp官方教程
  • php分页技术
  • 大前端技术
  • 愚人挑战
  • 股权转让 减资
  • extract php函数
  • 小规模纳税人没有收入怎么报税
  • 装修的工程款账务处理
  • 应付工资怎么记账
  • 递延收益为什么是递延所得税资产
  • 个人所得税有哪些项目
  • 5万元买二手车什么品牌比较好
  • 银行利息 税
  • 公司账户的钱怎么合理的转出来
  • 选用劳务派遣人员
  • 如果对装修费用有异议怎么办
  • 非同一控制下企业合并,企业合并成本包括
  • 金蝶旗舰版的数据怎么在标准版打开
  • 房地产企业的企业所得税是多少
  • 通过MySQL优化Discuz!的热帖翻页的技巧
  • Sqlserver timestamp数据类使用介绍
  • 苹果的mac系统
  • ubuntu安装chia
  • 无光驱无u盘重装系统
  • win7破解版和正版的区别
  • win8系统优化
  • 常见的错误方法
  • node.js操作文件
  • dos批处理教程
  • perl脚本use strict
  • python 入门
  • jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
  • jquery元素选择器有哪些
  • 收到123660的短信是什么意思
  • 网上申报纳税小程序下载
  • 深圳国税电子税务局
  • 哈尔滨国税局待遇怎么样
  • 成都税务局发票查询
  • 国家税务网上办税服务厅官网
  • 专利转让个人所得税转换为经营所得
  • 印刷行业费用标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设