1.rvm 安装
好像新版本需要安装一个key,根据提示,输入指令,导入key,
然后再 运行安装指令
curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
2.ruby版本安装
比如这个版本的ruby
rvm install ruby-2.0.0-p598
根据是否安装了依赖,会需要切换到root,安装一些依赖指令
yum install -y patch libyaml-devel glibc-headers autoconf gcc-c++ glibc-devel patch readline-devel zlib-devel libffi-devel openssl-devel automake libtool bison sqlite-devel
记得切换到root用户
3.安装rubymine
新版本的centos默认安装了jdk,可以直接安装rubymine
解压目录,进入 bin
./rubymine.sh
根据提示操作即可。
4.安装git
老的centos,yum源中没有git,不过centos6以后就有了,可以直接使用源安装
yum install git
但是这个源的git版本太低了,安装后的版本 1.7.2,
github等需要的git版本必须大于 1.7.2,所以,不采用这种方式安装。
--------------------------------------------------------------------------------
需要手动下载安装包,然后编辑、安装。步骤如下:
ps:编译安装的话,需要一些依赖,否则编译会出错,so
1.安装依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
2.下载安装包,最新版本的git 2.10.0
wget https://github.com/git/git/archive/v2.10.0.zip
解压
unzip v2.10.0.zip
进入根目录
cd git-2.10.0
3.编译安装(将其安装在"/usr/local/git"目录下)
make prefix=/usr/local/git all
make prefix=/usr/local/git install
4.将git安装路径配置到环境变量
vi /etc/profile
将下边这条指令添加到文件最后一行
export PATH=/usr/local/git/bin:$PATH
source /etc/profile
5.查看version
git --version
git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"
7.重启
-----------------------------------------------------------------------------------------------------------------------
5.安装nodejs
ruby项目运行,需要一个js runtime,一般在gemfile里有这个gem
# See https://github.com/rails/execjs#readme for more supported runtimes
gem 'therubyracer', platforms: :ruby
如果装了这个gem,就不用再额外配置js运行环境,(但是据说这个gem会影响内存占用,可以在系统中安装node.js来解决)
在root下,
yum install epel-release
yum install nodejs
node -v
6.关闭centos防火墙
service iptables stop #停止,立即生效
chkconfig iptables off #禁用,重启后生效
7.checkout项目目录,开始工作