CentOS体系安拆GitLab的步调

相关游戏 相关文章 发表评论字体大小:【 | |

作者:佚名 2020-01-02 来源:本站整理    浏览:5     评论:0 条

  GitLab是用于堆栈办理体系的谢源名目,正常装置于Ubuntu战Debian体系,固然也能够装置于CentOS体系,昨天小编要给各人引见的便是GitLab正在CentOS体系高的装置,以及GitLab装置前的设置,一同去教习高吧。

CentOS体系安拆GitLab的步调

  前置要供

  必然要先封闭iptable取selinux

  原文装置的体系为centos 6.2 64位体系,装置正在dell r410机械

  一、装置epel取根底依赖库及硬件

  cd /tmp

  wget http://download.Fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

  1rpm -Uvh epel-release-6-8.noarch.rpm

  2yum install -y readline-devel libyaml-devel gdbm-devel ncurses-devel redis openssl-devel

  3zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel

  4tk-devel libxml2-devel libffi-devel libxslt-devel libicu-devel httpd httpd-devel gitolite git-all python-devel python-pip sqlite-devel sendmail vim mysql-devel mysql-server patch libyaml* pcre-devel

  二、装置ruby(正常默许装置皆是1.8的,民间要供1.9以上)

  mkdir /tmp/ruby && cd /tmp/ruby

  curl --progress http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.gz | tar xz

  cd ruby-1.9.3-p392/

  。/configure

  make

  make install

  gem install bundler

  ln -s /usr/local/bin/ruby /usr/bin/ruby

  ln -s /usr/local/bin/gem /usr/bin/gem

  ln -s /usr/local/bin/bundle /usr/bin/bundle

  三、创立一个git用户求GitLab运用

  adduser --co妹妹ent ‘GitLab’ git

  chmod –R 755 /home/git

  4、装置gitlab 的shell

  # Login as git

  sudo su git

  # Go to home directory

  cd /home/git

  # Clone gitlab shell

  git clone https://github.com/gitlabhq/gitlab-shell.git

  cd gitlab-shell

  # switch to right version

  git checkout v1.3.0

  cp config.yml.example config.yml

  # Edit config and replace gitlab_url

  # with something like ‘http://domain.com/’

  vim config.yml

  # Do setup

  。/bin/install

这些是你想要的吗?

相关游戏

网友评论

评论需审核后才能显示