centos ROR環境初始化

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


6.設置用戶名和email

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

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項目目錄,開始工作






















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章