ocal/share
sudo ln -s /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
phantomjs –version
注:安装成功后,查看版本报错如下:
[root@neptunesitweb12 software]# phantomjs --version
phantomjs: /lib64/libz.so.1: no version information available (required by phantomjs)
2.1.1
解决:zlib没有安装或者版本太低,本次安装是由于版本太低:
wget http://zlib.net/zlib-1.2.7.tar.gz
tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
覆盖原来的:
cp libz.so.1 /lib/libz.so.1.2.3
cp libz.so.1 /lib64/libz.so.1.2.3
[root@neptunesitweb12 zlib-1.2.11]# phantomjs --version
2.1.1
安装git
版本需要 >=1.7.1-3
本次安装版本:2.10.2,
准备软件: git-2.10.2.tar.gz
安装依赖:
$ sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
解压
$ tar –xvzf git-2.10.2.tar.gz
$ cd git-2.10.2
$ make prefix=/usr/local/git all
$ sudo make prefix=/usr/local/git install
设置环境变量
$ vim /etc/profile
export PATH=/usr/local/git/bin:$PATH
验证查看版本:
$ git --version
git version 2.10.2
安装redis
要求版本 >=2.8
下载地址:http://www.redis.net.cn/download/
redis-3.0.6.tar.gz
$ tar –xvzf redis-3.0.6.tar.gz
$ cd redis-3.0.6
$ make test
$ make prefix=/usr/local/redis install
过程中报错:
Hint: It's a good idea to run 'make test' ;) 可忽略
修改环境变量
$ vim /etc/profile
export PATH=/usr/local/redis/bin:$PATH
$ source /etc/profile
执行启动命令redis-server
测试redis 命令redis-cli
Set up GDK
此步骤过程中不能用root执行时,要切换到非root用户,本次安装使用gitdev用户
安装gdk
$ gem install gitlab-development-kit
初始化项目&执行安装
gdk init gdk-ee
cd gdk-ee
echo 3001 > port
echo 3809 > webpack_port
echo XX.XX.XX.XXX >host #此步骤可根据个人需要,默认是localhost
gdk install gitlab_repo=https://gitlab.com/gitlab-org/gitlab-ee.git
解释:
gem install gitlab-development-kit 安装软件
gdk init [可以跟项目名称,也可以不跟,不跟默认为gitlab-development-kit]
gdk install #下载代码 https://gitlab.com/gitlab-org/gitlab-ce.git gitlab
过程中bundle报错如下:
由于本次安装服务器不能连外网,所以可切换到已经开了白名单的gem源gems.ruby-china.org, 修改Gemfile中的源到gems.ruby-china.org
$ vim gitlab/Gemfile
source 'https://gems.ruby-china.org'
$ vim gitlab/Gemfile.lock
source 'https://gems.ruby-china.org'
过程中提示缺少安装的组件,一一安装即可:
本例中层提示如下:
gem install charlock_holmes -v '0.7.3'
gem install ffi -v '1.9.10'
gem install rubocop-rspec
gem install charlock_holmes -v '0.7.3'
注:安装报错,icu required (brew install icu4c or apt-get install libicu-dev)
解决办法:下载安装libicu-devel-4.2.1-14.el6.x86_64.rpm
libicu-4.2.1-14.el6.x86_64.rpm
下载地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=libicu%28x86-64%29&submit=Search+...&system=centos&arch=
安装命令:
$ yum install libicu-4.2.1-14.el6.x86_64.rpm libicu-devel-4.2.1-14.el6.x86_64.rpm
再执行下面命令即可:
$ gem install charlock_holmes -v '0.7.3' -- --with-icu-lib=/usr/lib64
gem install rugged -v '0.26.0'
报错,需要升级cmake版本到2.8以上
下载cmake: https://cmake.org/files/v2.8/
解压编译安装设置环境变量
$ cmake --version
cmake version 2.8.11.2
报错:Yarn executable was not detected in the system.
安装yarn
npm install yarn –g
切换源到淘宝源
$ yarn config set registry https://registry.npm.taobao.org
报错