Centos下gitlab安装指南[原创]
最后一次更新时间:2013-05-29
gitlab 5.2.0 centos6.3 i686 Redis 2.6.13 nginx-1.4.1 mysql-5.5.31-linux2.6-i686.tar.gz
这里与官方的教程有些不一样,主要是一些软件如mysql nginx redis之类的以前是手动编译安装的.
网上也有提供一键安装包工具:http://bitnami.com/stack/gitlab
gitlab中文使用指南:GitLab使用介绍
首先我们选择比较快的yum源,不然安装速度会非常的慢的.这里使用中国科技大学的yum源更换yum源方法参考:,
说明: 默认安装的git版本可能会低一些,需要升级到最新版本才可以.
1. Packages / Dependencies
[shell]yum -y install readline-devel gdbm-devel ncurses-devel openssl-devel zlib-devel gcc gcc-c++ make autoconf curl-devel expat-devel gettext-devel tk-devel libxml2-devel libffi-devel libxslt-devel libicu-devel git-all python-devel vim sudo[/shell]
[shell]python2 –version[/shell]
要求为3以下的python版本,但要高于2.5版本,如果版本过低,请升级Python版本.参考:.这里我们使用 2.5.6版本的,测试的2.7版本好像也不支持的.换成2.5.6版本就正常了.
安装libyaml库
[shell]wget -c http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz tar xzvf yaml-0.1.4.tar.gz cd yaml-0.1.4 ./configure –prefix=/usr/local make;make install cd ../[/shell]
2. Ruby Remove old 1.8 ruby if present
#sudo apt-get remove ruby1.8 Download and compile it:
By admin
read more