文档章节

Linux上安装gitlab所遇到的问题及解决方法

longsailer
 longsailer
发布于 2016/07/13 17:57
字数 474
阅读 13
收藏 0
点赞 0
评论 0

【Linux】Ubuntu13.10搭建gitlab报错信息及解决

Centos 也可使用

error:
  Gitlab "bundler: command not found: unicorn_rails"
soluton:
  cd /home/git/gitlab
  git checkout -b tmp
  vi Gemfile and Gemfile.lock , change like: 
  http://stackoverflow.com/questions/22825497/installing-gitlab-missing-modernizer
  --> Step1: In Gemfile, line 164, change "modernizr", "2.6.2" to "modernizr-rails", "2.7.1"
  --> Step2: In Gemfile.lock, line 292, change modernizr (2.6.2) to modernizr-rails (2.7.1) \
    and on line 626, change modernizr (= 2.6.2) to modernizr-rails (= 2.7.1).

error:

  Could not find modernizr-2.6.2 in any of the sources
  Could not find i18n-0.6.9 in any of the sources
solution:
  同上, Duplicate Issue,解决上边问题同时会解决这个。

error:

  rake aborted!
  Access denied for user 'git'@'localhost' (using password: YES)

solution:

  修改/home/git/gitlab/config/database.yml中第10行的git为gitlab

error:
  rake aborted!
  undefined method `default_value_for' for Snippet(Table doesn't exist):Class
solution:
  sudo -u git -H git checkout origin/6-5-stable -b 6-5-stable
  sudo -u git -H bundle exec rake gitlab:setup RAILS_ENV=production

error:
  Nginx 502 Bad GateWay
solutoin:
  cp config/unicorn.rb.example config/unicorn.rb 
  sudo -u git -H bundle exec unicorn_rails -c config/unicorn.rb -E production -D

error:
  nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/gitlab:10
solution:
  #sudo rm -f /etc/nginx/sites-available/default # 不推荐,可使用下一条命令代替
  sudo rm -f /etc/nginx/sites-enabled/default # 这是一个ln文件,推荐
  sudo service nginx restart

error:
  /home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/mysql2-0.3.11/lib/mysql2/client.rb:44:in `connect': Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) (Mysql2::Error)
solution:
  mysql启动出错,重启即可
  sudo service mysql restart
  sudo service gitlab restart

一些有利于解决问题的命令行:
  # 一些参考链接:
  1. 在Ubuntu 12.04 上安装Gitlab: http://www.linuxidc.com/Linux/2012-12/75249.htm
  2. 在Ubuntu 12.04 上安装Gitlab: http://www.vpsee.com/2012/11/install-gitlab-on-ubuntu-12-04/
  3. 搭建 Linux 下 GitLab 服务器: http://www.linuxidc.com/Linux/2012-11/74769.htm

  # ugit: 以git用户执行程序
  alias ugit='sudo -u git -H'

  # 测试gitlab程序状态
  ugit bundle exec rake gitlab:app:status RAILS_ENV=production

  # 运行gitlab
  ugit bundle exec rails s -e production -d

  #启动resque(不了解实际功能)
  ugit bundle exec rake environment resque:work QUEUE=* RAILS_ENV=production BACKGROUND=yes

本文转载自:http://www.cnblogs.com/scue/p/3663546.html

共有 人打赏支持
longsailer
粉丝 1
博文 11
码字总数 12096
作品 0
嘉定
技术主管
centos 6.5安装GitLab全过程和问题记录

安装的英文文档:centos-6-5-install-gitlab.zip 先秀下安装完成后的成果。 centos安装gitlab成果 开始之前 在开始之前请先查看官方的刚需文档: https://github.com/gitlabhq/gitlabhq/blo...

Leoops
2014/05/08
0
17
Gitlab的部署、应用以及502报错解决-centos

       Gitlab的部署以及应用 GitLab简介 GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,它也是一个自托管的Git项目仓库,是集代码托管,测试,部署于一体的开源...

技术小疯子
05/30
0
0
在RHEL6/CentOS6/ScientificLinux6上安装GitLab 6.0.2

因开发需要,我需要安装一个Git服务器供公司内部做代码托管之用。当前最著名的Git服务器就是GitLab。Scientific Linux是重新编译的Red Hat Enterprise Linux,由费米国家加速器实验室、欧洲核...

秋水逍遥
2013/09/14
0
2
CentOS 7 安装配置Gitlab

centos:http://www.centos.org/download/ download:https://about.gitlab.com/downloads/ update:https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/update.md trouble:htt......

花儿笑弯了腰
2015/01/21
0
2
fedora22一键安装包安装gitlab-ce-7.12.0

1、安装依赖 sudo yum install curl openssh-server sudo systemctl enable sshd sudo systemctl start sshd sudo yum install postfix sudo systemctl enable postfix sudo systemctl star......

chaun
2015/07/01
0
0
gitlab-runner注册runner

安装gitlab、gitlab-runner见安装 Run the following command Enter your GitLab instance URL Enter the token you obtained to register the Runner Enter a description for the Runner,......

liyuchang
04/18
0
0
CentOS 6.5 配置GitLab

环境:CentOS 6.5 x64 min GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 https://github.com/gitlabhq/gi...

花儿笑弯了腰
2014/06/15
0
7
centos 6.4/redhat 6.4 安装gitlab

一,把所有包升级到最新版本 yum -y upgrade 二,安装最新版ruby 2.1.5 步骤http://my.oschina.net/duolus/blog/348353 三,安装官方给出的omnibus软件包(下面是官方给出的安装步骤,安装之...

谷物先生
2014/11/25
0
0
使用Docker搭建GitLab实践

使用Docker搭建GitLab实践 SVN与GIT,二者皆须会 当前版本控制系统(Version Control System,VCS)有集中化版本版本控制系统(Centralized Version Control System,简称 CVCS)和分布式版本...

donhui
2015/07/27
0
0
gitlab使用过程中遇到大文件上传或下载失败的问题,总结一下

环境如下:gitlab服务器redhat,客户端环境mac os,如果是其他环境遇到问题仅供参考 如果gitlab上传代码提示: error: RPC failed; result=22, HTTP code = 411 该问题是由于客户端设置的htt...

小春0618
2014/07/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

shell及python脚本方式登录服务器

一、问题 在工作过程中,经常会遇见需要登录服务器,并且因为安全的原因,需要使用交互的方式登录,而且shell、python在工作中也经常用到,并且可以提供交互的功能。都是利用了expect、spawn...

yangjianzhou
4分钟前
0
0
upstream sent too big header while reading...

nginx 报错:1736 upstream sent too big header while reading response header from upstream 1. 一般处理 location ~ \.php$ { #增加下面两句 fastcgi_buffer_size 128k; ......

dubox
15分钟前
0
0
Python解析配置文件模块:ConfigPhaser

import configparser as pa# [SectionA]# a = aa# b = bb# c = cc# [SectionB]# optionint = 1# optionfloat = 1.1# optionstring = string#https://www.cnblogs.com/a......

易野
21分钟前
0
0
Java基础——面向对象

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 Object的方法: clone() Object 克隆 to Strin...

凯哥学堂
23分钟前
0
0
rabbitmq学习记录(八)消息发布确认机制

RabbitMQ服务器崩了导致的消息数据丢失,已经持久化的消息数据我们可以通过消息持久化来预防。但是,如果消息从生产者发送到vhosts过程中出现了问题,持久化消息数据的方案就无效了。 Rabbit...

人觉非常君
28分钟前
0
0
毕业5年,我是怎么成为年薪30W的运维工程师

#转载# 我在大学读的是计算机专业,但大学毕业之后,进入到一家私企进行工作,工作的内容类似于网管,会经常的去修电脑,去做水晶头等内容。刚开始工作,也没想太多,最想的是丰富自己的工作...

Py爱好
35分钟前
1
0
大数据基础知识,大数据学习,涉及的知识点

一、什么是大数据 一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流 转、多样的数据类型和价值密度低四大特征。...

董黎明
50分钟前
0
0
Linux CentOS 7上安装极点五笔

话说几天前在新买的惠普笔记本上成功地安装了Linux CentOS 7操作系统、Nvidia Quandro P600驱动程序及X Window,并在VMware下安装Red Hat教学环境,彻底跳出Windows的苦海,但仍然有一件事不...

大别阿郎
今天
17
0
2018年7月20日集群课程

一、集群介绍 集群,简单地说是指一组(若干个)相互独立的计算机,利用高速通信网络组成一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。 ...

人在艹木中
今天
0
0
spark开发机中调试snappy

目的 在Idea中的点击运行,使spark可以直接读取snappy 自己编译hadoop,以支持snappy的压缩。 自己编译的目的就是要得到支持snappy文件读写的动态链接库。如果可以在网上下载,可以跳过自行编...

benny周
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部