Linux下GitLab的安装部署和web出现502的一个解决建议!

     GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。

一、安装

第一步:首先在linux下创建一个文件夹(名字任意,用于存放下载的GitLab包)

第二步:下载GitLab  在文件夹下输入:curl -O https://downloads-packages.s3.amazonaws.com/centos-7.0.1406/gitlab-    7.4.3_omnibus.5.1.0.ci-1.el7.x86_64.rpm #下载 GitLab。


   


第三步:在当前文件夹下执行命令   rpm -ivh gitlab-7.4.3_omnibus.5.1.0.ci-1.el7.x86_64.rpm   #安装gitlab文件


                       

第四步:修改配置文件

1.配置成功后会在etc/gitlab下生成一个gitlab.rb文件

2.vi gitlab.rb 找到external_url 'hostname' 

3.进入编辑模式把external_url 'hostname' 改为external_url='hostname' (hostname为ip!!!!!)      

                     

4.    :wq   保存退出

二、安装依赖

第一步:安装依赖

  1. sudo yum install curl openssh-server openssh-clients postfix cronie
  2. sudo service postfix start
  3. sudo chkconfig postfix on
  4. sudo lokkit -s http -s ssh
第二步:添加GitLab仓库,并安装到服务器上
  1. curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
  2. sudo yum install gitlab-ce
第三步: 自动配置并初始化 gitlab
  1. sudo gitlab-ctl reconfigure

根据电脑配置,时间长短不等,初始化成功也就是启动成功!
三、wab页面出现502
如果出现

建议查看8080端口是否被占用!
如果是被占用:
etc/gitlab/gitlab.rb文件下加入unicorn['port'] =8088 ,我的8088这个端口号没被占用
保存退出!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值