我的問題很簡單,請給我答案和我使用的工具的一些細節。我做了一些研究,但我沒有得到一個直接的解決方案。如何在windows上安裝rails版本4.0.4和ruby 2.1.1版本
我想運行一個使用rails版本4.0.4和ruby版本2.1.1的rails應用程序。我如何在我的Windows筆記本電腦中設置環境?
我的問題很簡單,請給我答案和我使用的工具的一些細節。我做了一些研究,但我沒有得到一個直接的解決方案。如何在windows上安裝rails版本4.0.4和ruby 2.1.1版本
我想運行一個使用rails版本4.0.4和ruby版本2.1.1的rails應用程序。我如何在我的Windows筆記本電腦中設置環境?
也許你應該創建一個使用Vagrant運行你的Rails應用的Ubuntu虛擬機。
首先,下載VirtualBox和Vagrant。
然後換一個目錄,你會建造你的項目C:\projects\starting_rails
例如,並從該目錄下運行:
$ vagrant init hashicorp/precise32
$ vagrant up
$ vagrant ssh
這些命令將創建一個Ubuntu虛擬機,設置它,然後你就可以通過ssh登錄。
在vm中,你需要配置everthing才能運行你的rails應用程序。
安裝PostgreSQL的
# set that default locale before install postgres
$ sudo /usr/sbin/update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
$ sudo apt-get install postgresql libpq-dev
一旦安裝,創建數據庫實例。在SSH會話內
$ sudo mkdir -p /usr/local/pgsql/data
$ sudo chown postgres:postgres /usr/local/pgsql/data
$ sudo su postgres
$ /usr/lib/postgresql/9.1/bin/initdb -D /usr/local/pgsql/data
$ createuser vagrant
迴應「是」以便新角色成爲超級用戶嗎?然後你可以'退出'su subshell。
爲vagrant添加特權來創建db。
$ psql postgres psql
$ ALTER ROLE vagrant CREATEDB;
# exit with \q
$ \q
那麼現在是時候安裝RVM的一個紅寶石版本管理器。
$ sudo apt-get install curl
$ \curl -sSL https://get.rvm.io | bash
# installs all the various compilers and packages you’ll need to build Ruby and common libraries
$ rvm requirements
# installs ruby
$ rvm install 2.1.1
# creates a gemset rails
$ rvm gemset create rails404
$ rvm [email protected]
# installs the rails
$ gem install rails -v 4.0.4
# sets 2.1.1 as default ruby version
$ rvm use 2.1.1 --default
之後,安裝bundler。
$ gem install bundler
最後但並非最不重要的安裝nodejs。
$ sudo apt-get install nodejs
流浪共享您的桌面文件夾中有你的虛擬機的內容,所以你可以使用你的桌面喜歡的編輯器,你的桌面的Git工具和測試它在你的桌面瀏覽器(但你需要配置端口轉發第一)。
您可以在此tutorial中找到更多詳細信息。
我希望它有幫助。
您能否再次查看我的答案? – rafaelune 2015-06-23 18:31:51
Downvote不是我的,所以我不能重做,但這絕對不是***鏈接專用的答案了。感謝更新! – 2015-06-23 18:50:06
感謝您的諮詢! – rafaelune 2015-06-23 19:05:54