$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3瀏覽器
2,用RVM安裝Ruby環境
Ruby 的安裝與切換
$ rvm requirements
$ rvm install 2.3.1 (安裝2.3.1版本的ruby
注意:ruby安裝完後會自帶有gem,當前版本ruby所帶gem爲2.5.1,最好升級一下,不然在後續安裝過程可能會報錯
gem升級命令 $ gem udpate --system
gem源修改命令 $ gem source -r https://rubygems.org/ #刪除源
$ gem source -a https://gems.ruby-china.org/ #添加源
$ gem source -l #查看源
安裝Bundler
$ gem install bundler
3,安裝Rails環境
$ gem install rails -v 5.0.0.1 (若不指定版本默認裝最新版本)
4,檢查是否安裝正確
$ rails -v
5,新建rails項目測試
step1:$ rails new Blog --skip-bundle (新建一個Blog項目,--skip-bundle爲跳過Gemfile中gem包的安裝)
step2:Project中的Gemfile文件第一行中的代碼source 'https://rubygems.org' 修改成 https://gems.ruby-china.org/
step3:進度Project文件夾中 $ cd Blog
step4:安裝Gemfile文件中指定的gem $ bundle install
執行成功後啓動服務,$ rails server,啓動成功後能夠在瀏覽器輸入地址http://localhost:3000(默認是3000端口),便可查看默認的歡迎頁面
6. 修改命令行窗口
Edit>Profile Preferences>Command>Run Command as a login shell 打勾
rails環境安裝過程可能會由於電腦確實某些文件安裝失敗,基本根據錯誤提示能夠發現缺失哪些文件,我所缺乏以下文件(安裝命令):
1. sudo apt-get install ruby-dev
2. sudo apt-get install libz-dev
3. sudo apt-get install nodejs
4. sudo apt-get install sqlite3