91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在Fedora 18中安裝Ruby on Rails

發布時間:2020-06-21 19:44:05 來源:網絡 閱讀:917 作者:qiuliangflash 欄目:編程語言

今天弄了一天,終于把ruby on rails 裝上去了,因為安裝的時候碰到了非常多的問題,所以發一個步驟,以防下一次重新犯這個錯誤。


安裝Ruby on Rails的步驟:

  1. 首先,如果是新安裝的Fedora 系統,應該先將yum升級。

    yum update


  2. 然后利用yum 安裝 ruby

    yum install ruby

    安裝完成以后檢測一下ruby 的版本:

    ruby -v

    如果安裝成功了,應該terminal中會顯示ruby的版本:

    ruby 1.9.3p448 (2013-06-27 revision 41675) [x86_64-linux]


  3. 先安裝一些rails依賴的玩意兒

    yum install -y gcc ruby-devel libxml2 libxml2-devel libxslt libxslt-devel sqlite-devel


  4. 好的,現在可以開始安裝rails啦,也很簡啦

    gem install rails -y

    測試一下rails是否安裝好了:

    rails -v

    結果是:rails 4.0.0


  5. 開始使用ruby on rails,命令也很簡單:

    rails new my_app

    然后你在當前文件夾添加了一個my_app的文件夾,但是你會發現當運行到bundle install時可能會很慢,所以你可以先用命令

    rails new my_app --skip-bundle

    就是先不安裝bundle,然后我們可以到Gemfile里面去修改源,來提高速度,因為原來的源 https://rubygem.org是國外的網站,所以比較慢,我們將https://rubygem.org改成http://ruby.taobao.org,地址是my_app/Gemfile.然后再

    cd my_app
    bundle install

6.  然后打開rails服務器

rails server

   在打開server的時候可能會出現找不到sqlite3-native,所以我們可以先用命令找到sqlite3-native:

find /usr/local/share/gems/gems/ -name sqlite3_native*

結果一般是/usr/local/share/gems/gems/sqlite3-1.3.7/ext/sqlite3/sqlite3_native.so. 所以我們可以用vim  /usr/local/share/gems/gems/sqlite3-1.3.7/lib/sqlite3.rb,并將第6行改成 require '/usr/local/share/gems/gems/sqlite3-1.3.7/ext/sqlite3/sqlite3_native'。另一個問題是可能沒有js的runtime,所以先安裝nodejs:yum install nodejs。最后再運行一次rails server即可。有以下輸出代表成功了:

=> Booting WEBrick
=> Rails 4.0.0 application starting in development on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2013-07-21 02:57:52] INFO  WEBrick 1.3.1
[2013-07-21 02:57:52] INFO  ruby 1.9.3 (2013-06-27) [x86_64-linux]
[2013-07-21 02:57:52] INFO  WEBrick::HTTPServer#start: pid=9020 port=3000


7. 然后在瀏覽器中點http://localhost:3000,然后就可以顯示:

在Fedora 18中安裝Ruby on Rails


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄂伦春自治旗| 海兴县| 繁昌县| 盈江县| 西乌| 高邮市| 如皋市| 米林县| 湘乡市| 陇西县| 隆昌县| 镇安县| 天长市| 韶关市| 炎陵县| 永川市| 弥勒县| 定州市| 晋江市| 中方县| 运城市| 明水县| 焦作市| 剑阁县| 西和县| 从化市| 新闻| 平顺县| 安顺市| 汝阳县| 鲜城| 武穴市| 桐庐县| 垦利县| 五大连池市| 汶川县| 鹤山市| 遵化市| 读书| 哈尔滨市| 道真|