TOP

Ruby On Rails環境搭建
2017-10-09 14:04:21 】 瀏覽:9033
Tags:

開發環境:Ubuntu 16.4 LTS

通過rvm來安裝ruby

1.RVM安裝

  $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

  $ curl -sSL https://get.rvm.io | bash -s stable 

  $ source ~/.bashrc 

 

  $ source ~/.bash_profile

  修改 RVM 的 Ruby 安裝源到 Ruby China 的 Ruby 鏡像服務器,這樣能提高安裝速度
  $ echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
  或 echo "ruby_url=https://cache.ruby-china.org/pub/ruby" >/usr/local/rvm/user/db
 
  檢查一下是否安裝正確
  rvm -v
 
2,用RVM安裝Ruby環境
 
    Ruby 的安裝與切換
    $ rvm requirements 
    $ rvm install 2.3.1   (安裝2.3.1版本的ruby
   
    注意:ruby安裝完后會自帶有gem,當前版本ruby所帶gem為2.5.1优乐棋牌app下载优乐棋牌app下载,升級一下,否則在后續安裝過程可能會報錯
    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環境安裝過程可能會因為電腦確實某些文件安裝失敗,基本根據錯誤提示可以發現缺失哪些文件优乐棋牌app下载,我所缺少如下文件(安裝命令):
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
    
 
 
    
   
    
 
 

請關注公眾號獲取更多資料



】【打印繁體】【】【】 【】【】【】 【關閉】 【返回頂部
上一篇[Linux] PHP程序員玩轉Linux系列-.. 下一篇web自動化測試:watir+minitest(..