Ruby On Rails環境搭建

開發環境:Ubuntu 16.4 LTSnode

經過rvm來安裝rubysql

1.RVM安裝shell

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

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

  $ source ~/.bashrc bash

 

  $ 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,最好升級一下,不然在後續安裝過程可能會報錯
    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
相關文章
相關標籤/搜索