跳到主要內容

Rails Server 終於啟動了

環境:
- Ubuntu 12.04 64bit
- Ruby 2.0.0p247
- Gem 2.1.10
- Rails 4.0.0

參考以下網址進行安裝,但安裝好後,仍有 Rails Server 無法啟動問題,所以後面有加入一些解決方法。
網址:How To Install Ruby on Rails on Ubuntu 12.04 LTS (Precise Pangolin) with RVM

sudo apt-get update
sudo apt-get install curl
\curl -L https://get.rvm.io | bash -s stable


將 terminal 的所有 session 都離開再重新打開 terminal。

source ~/.rvm/scripts/rvm
rvm requirements


RVM 安裝好之後,繼續安裝 Ruby

rvm install ruby
rvm use ruby --default


安裝 RubyGem

rvm rubygems current

安裝 Rails

gem install rails

環境參數設定

echo "source \$HOME/.rvm/scripts/rvm" >> ~/.bashrc

執行以上語法之後,可以至 ~/.bashrc 確認是否有在此檔案的最後一行加入「source \$HOME/.rvm/script/rvm」了。

安裝到這裡時,似乎一切很成功沒啥問題,但一到了新增 RoR 專案 & 要啟動 Rails Server 時,又出錯了。錯誤訊息如下:
/home/ariel/.rvm/gems/ruby-2.0.0-p247/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime.

在網路上查了一下,發現有人說安裝「nodejs」即可。
消息來源:stackoverflow

sudo apt-get install nodejs


--

另外,記錄一下,

cd / -> 是回到根目錄
cd ~ -> 是回到現在登入帳號的目錄
pwd -> 知道目前所在路徑


--

說到這裡,不禁覺得自己學生時代有在念書嗎?馬克思就一直說這些都是很基本的東西,怎麼「作業系統」的課老就只記得「紅帽」兩個字,其他都不記得了,指令最熟的是「ls」和「vi」,現在一整個痛苦的惡補。



--

留言

這個網誌中的熱門文章

鹽酥雞椒鹽粉

非常厲害的調味粉。 煎甜不辣和炸四季豆都非常適合,但你以為只有這樣嗎?連加在稀飯裡、撒在蛋液裡都好吃到讓我驚慌。 總之很不得了,所以要在blog特別記錄一下。 --

包紅包的條件

很想列出很多要我紅包的條件, 但深怕有一天,我需要別人包紅包時, 別人也拿一堆條件來壓迫我, 所以縮減成一個條件就好。 就是至少要知道我的名字。 不是張呆于, 喜帖寫張呆于,我可能還是會去, 但只包10塊錢。 也不是炸彈, 喜帖寫炸彈,我可能還是會去, 但只包1塊錢。 為什麼只有1塊錢, 叫張呆于卻可以有10塊錢呢? 因為炸彈只有2個字。 也不是炸丹丹, 喜帖寫炸丹丹,我可能還是會去, 但一毛也不包, 因為你很明顯只是看了MSN暱稱或facebook暱稱才丟給我。 至於那個還要問我, 我的名字叫什麼的, 我還是會說我的名字是什麼, 但喜帖上寫「XXX」(別想我會在這梩說出我的名字啊!) 我是不會去的。 紅包也不會包的。 --

一切敗在甜辣醬

這次下班後我自己去買馬鈴薯、紅蘿蔔、洋蔥、洋菇、牛蕃茄, 一切都準備好了。 回家又洗又切又削皮又剝皮忙的不得了。 一切都放下去煮好了,連紅蘿蔔都軟了, 試喝一口之後覺得湯不夠酸, 所以想加一些蕃茄醬, 冰箱一打開,俐落的拿起蕃茄醬(Ketchup)就往鍋裡倒, 倒完將瓶子放在桌上時, 才發現他是甜辣醬。 才發現他是甜辣醬。 才發現他是甜辣醬。 太惱羞了,照片都不想拍了。 我媽還安慰我說甜辣醬跟蕃茄醬味道差不多啦, 只是喝起來還會有一點辣辣的口感。 這麼正向是遺傳誰。 晚上Marcus找到了一個說明蕃茄醬有哪幾種的網站: http://dodocook.blogspot.com/2011/11/16171920-tomato-ketchup-ketchup-by.html --