位置: 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任务栏变成黑色)

  • 小天才手表防水吗(小天才手表防水效果)

    小天才手表防水吗(小天才手表防水效果)

  • 小米10至尊纪念版的支持多少倍变焦(小米10至尊纪念版参数配置)

    小米10至尊纪念版的支持多少倍变焦(小米10至尊纪念版参数配置)

  • 华为荣耀怎样退出talkback模式(华为荣耀怎样退出朗读模式)

    华为荣耀怎样退出talkback模式(华为荣耀怎样退出朗读模式)

  • 微信照片怎么发朋友圈(微信照片怎么发不出去)

    微信照片怎么发朋友圈(微信照片怎么发不出去)

  • 钉钉界面怎么是黑色(钉钉界面显示不全(顶部和左侧菜单栏无法显示)问题解决)

    钉钉界面怎么是黑色(钉钉界面显示不全(顶部和左侧菜单栏无法显示)问题解决)

  • qq群莫名其妙的消失了(qq群莫名其妙的封了怎么解封)

    qq群莫名其妙的消失了(qq群莫名其妙的封了怎么解封)

  • 拼多多助力是什么意思(拼多多助力是什么原理)

    拼多多助力是什么意思(拼多多助力是什么原理)

  • 荣耀v30可以开空调吗(荣耀v30pro可不可以开空调)

    荣耀v30可以开空调吗(荣耀v30pro可不可以开空调)

  • nova7pro和nova6区别(nova7pro与nova6的区别)

    nova7pro和nova6区别(nova7pro与nova6的区别)

  • ipad air3电池容量(ipad air3电池健康在哪里看)

    ipad air3电池容量(ipad air3电池健康在哪里看)

  • 钉钉怎么清理空间(钉钉怎么清理空间消息)

    钉钉怎么清理空间(钉钉怎么清理空间消息)

  • 钉钉为什么不能分屏(钉钉为什么不能截图)

    钉钉为什么不能分屏(钉钉为什么不能截图)

  • return返回到哪里if(return返回的用法)

    return返回到哪里if(return返回的用法)

  • vivox30是不是升降摄像头(vivox30能升级安卓10吗)

    vivox30是不是升降摄像头(vivox30能升级安卓10吗)

  • 华为荣耀9x怎么分屏(华为荣耀9x怎么取卡)

    华为荣耀9x怎么分屏(华为荣耀9x怎么取卡)

  • 华为手机手电筒在哪(华为手机手电筒怎么添加到桌面)

    华为手机手电筒在哪(华为手机手电筒怎么添加到桌面)

  • 金立s10锁屏设置在哪(金立s10锁屏时间设置)

    金立s10锁屏设置在哪(金立s10锁屏时间设置)

  • 手机铃声太小怎么解决(手机铃声太小了)

    手机铃声太小怎么解决(手机铃声太小了)

  • 抖音企业认证一般多久(抖音企业认证一年600还是永久)

    抖音企业认证一般多久(抖音企业认证一年600还是永久)

  • 拼多多怎么关闭自动抽奖(拼多多怎么关闭免密码支付)

    拼多多怎么关闭自动抽奖(拼多多怎么关闭免密码支付)

  • 电脑出现闪屏和雪花屏(电脑闪屏是)

    电脑出现闪屏和雪花屏(电脑闪屏是)

  • 探探怎么搜索用户(探探怎么搜索用户昵称)

    探探怎么搜索用户(探探怎么搜索用户昵称)

  • 抖音激萌特效在哪里(抖音激萌特效在哪里找)

    抖音激萌特效在哪里(抖音激萌特效在哪里找)

  • 手机蓝牙搜不到车载蓝牙(手机蓝牙搜不到耳机)

    手机蓝牙搜不到车载蓝牙(手机蓝牙搜不到耳机)

  • Win11怎么提高运行速度和性能? windows11系统设置的方法(win11怎么提高运行内存)

    Win11怎么提高运行速度和性能? windows11系统设置的方法(win11怎么提高运行内存)

  • 增值税的账务处理办法
  • 不动产租赁服务属于现代服务吗
  • 外地预缴的增值税要在本地计算附加税吗?
  • 2020年关于住房公积金的新规定
  • 外币结汇怎么做账
  • 独立核算分公司注销需要清算吗
  • 国有资产如何保值
  • 充值费用优惠怎么取消
  • 企业工资薪酬包括哪些内容
  • 公司从银行贷款需要交税吗
  • 核定增收和查账增收的区别
  • 待摊费用的金额
  • 房产税计税依据房产原值怎么算
  • 现金交易的发票可以认证
  • 房地产企业未出售的房子是否要交房产税
  • 电商刷单的财务操作
  • 事业单位开发成本占比
  • 个人汽车贷款所购车辆
  • mac怎么打出@符号
  • xp系统怎么删除打印机驱动程序
  • getparameter报错
  • 公司给员工交纳社保
  • 然后重装系统win7
  • php详细安装步骤
  • vue 高德地图 窗体
  • 拆迁货币什么意思
  • php preg_grep
  • Win10 1809 17763.2268 更新发布:附更新修复内容汇总
  • 贷款逾期的本金利息
  • 埃托沙国家公园发展观兽旅游的优势条件
  • php框架介绍
  • php图片大小设置
  • react中路由有哪些常用组件
  • 人工智能业务架构图
  • 异地工程预缴税款时间
  • 外商投资企业wofe
  • 发票打印错误如何修改
  • three.js gui
  • mysql触发器在哪里建
  • sql server评估期已过版本升级时重启失败
  • 帝国CMS根据不同会员组显示不同内容的方法
  • 关联方占用资金应对措施
  • 无形资产有在建工程吗
  • sql2008还原到2012
  • SQL Server 2008中SQL之WaitFor使用介绍
  • sqlserver实现分页查询
  • 出口退税会计处理流程
  • 租赁期间因占有、使用租赁物获得的收益
  • 预付款项属于什么会计要素
  • 经营性租赁资产
  • 停产工人工资计入哪个科目
  • 其他应收款收不回来怎么写情况说明
  • 日常生活中各种形式的能量的转化
  • 外包加工如何做账
  • 企业收到微信和企业微信
  • 会计里计提是什么意思
  • 电脑买了四个月折旧多少
  • 总分类账,明细分类账,日记账
  • 支付水电费取得专用发票上注明税金0.68万元
  • 租来的办公室装修费摊销几年
  • 开红字发票后再开蓝字发票如何入账
  • 启动mysql1067错误
  • 记一次成功的喜悦作文
  • win7自带拍照功能
  • windows8如何设置电脑锁屏时间
  • windows聚焦失效
  • 找不到config/index taro
  • 对用户输入的判断
  • 第一次接触怎么形容
  • js对话框确定事件
  • android系统分区理解及分区目录细解
  • three.js 教程
  • JavaScript中String.match()方法的使用详解
  • unity3d游戏开发标准教程pdf
  • python中json的用法
  • 河北电子税务局如何添加办税人员
  • 国家税务总局通知公告
  • 北京交通政务
  • 查询完毕
  • 应交税金包含企业所得税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设