-
CentOS系统安装GitLab的步骤
- 时间:2024-04-19 07:06:58
大家好,今天Win10系统之家小编给大家分享「CentOS系统安装GitLab的步骤」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
GitLab是用于仓库管理系统的开源项目,一般安装于Ubuntu和Debian系统,当然也可以安装于CentOS系统,今天小编要给大家介绍的就是GitLab在CentOS系统下的安装,以及GitLab安装前的配置,一起来学习下吧。
前置要求
一定要先关闭iptable与selinux
本文安装的系统为centos 6.2 64位系统,安装在dell r410机器
1、安装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
2、安装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
3、创建一个git用户供GitLab使用
adduser --comment ‘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
以上就是关于「CentOS系统安装GitLab的步骤」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
『Win10系统之家独家♂使②用!』
相关文章
-
GitLab是用于仓库管理系统的开源项目,一般安装于Ubuntu和Debian系统,当然也可以安装于CentOS系统,今天小编要给大家介绍的就是GitLab在CentOS系统下的安装,以及GitLab安装前的配置,一起来学习下吧。
前置要求
一定要先关闭iptable与selinux
本文安装的系统为centos6.264位系统,安装在dellr4... -
JDK8是Java的一个产品,如果你还记得以前手机软件安装包的格式很多都是JDK格式,那么说明你已经老了。不说这些了,总之是JDK8在Linux系统中应用很广泛,本文就来介绍一下CentOS系统安装JDK8的步骤。
安装JDK8
1.下载JDK的安装文件。
2.新建/usr/java文件夹,将jdk-8u60-linux-x64.tar.gz放到该... -
CentOS是Linux发行版之一,相信不少朋友想知道CentOS系统安装配置的方法,下面小编给大家介绍下安装配置CentOS6.6的具体步骤,感兴趣的朋友不妨来了解下吧。
说明:
截止目前CentOS6.x最新版本为CentOS6.6,下面介绍CentOS6.6的具体安装配置过程
服务器相关设置如下:
操作系统:CentOS6.664... -
Tmux是款终端服用软件,可远程打开多个终端,拥有比putty更强大的功能,那么CentOS下要如何安装Tmux呢?下面小编就给大家介绍下CentOS安装使用Tmux的方法。
Tmux是BSD实现的Screen替代品,相对于Screen,它更加先进:支持屏幕切分,而且具备丰富的命令行参数,使其可以灵活、动态的进行各种布局和操作。它可以做到一条命令就启动起来(强大的配置),...