Ruby on Rails 安装滑轨

例子

在Ubuntu上安装Rails

在干净的Ubuntu上,Rails的安装应简单明了

升级ubuntu软件包

sudo apt-get update
sudo apt-get upgrade

安装Ruby和Rails依赖项

sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev

安装Ruby版本管理器。在这种情况下,简单的方法是使用rbenv

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc

安装Ruby Build

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc

重新启动Shell

exec $SHELL

安装红宝石

rbenv install 2.3.1
rbenv global 2.3.1
rbenv rehash

安装滑轨

gem install rails

在Windows上安装Rails

步骤1:安装Ruby

我们需要安装Ruby编程语言。我们可以使用称为RubyInstaller的预编译版本的Ruby。

  • 从rubyinstaller.org下载并运行Ruby Installer。

  • 运行安装程序。选中“将Ruby可执行文件添加到您的PATH”,然后安装。

  • 要访问Ruby,请转到Windows菜单,单击“所有程序”,向下滚动到Ruby,然后单击“使用Ruby启动命令提示符”。命令提示符终端将打开。如果键入ruby -v并按Enter,则应该看到已安装的Ruby版本号。

步骤2:Ruby开发套件

安装Ruby之后,我们可以尝试安装Rails。但是Rails的某些库依赖于一些编译工具才能进行编译,而Windows默认情况下缺少这些工具。如果您在尝试安装Rails时发现错误,则可以识别出此错误。Gem::InstallError: The ‘[gem name]’ native gem requires installed build tools.要解决此问题,我们需要安装Ruby Development Kit。

  • 下载DevKit

  • 运行安装程序。

  • 我们需要指定一个文件夹,用于永久安装DevKit。我建议将其安装在硬盘驱动器的根目录中C:\RubyDevKit。(不要在目录名称中使用空格。)

现在,我们需要使DevKit工具可用于Ruby。

  • 在命令提示符下,转到DevKit目录。cd C:\RubyDevKit或您在其中安装的任何目录。

  • 我们需要运行Ruby脚本来初始化DevKit设置。输入。现在,我们将告诉该脚本将DevKit添加到我们的Ruby安装中。输入。rubydk.rbinitrubydk.rbinstall

现在,在安装新库时,DevKit应该可供您的Ruby工具使用。

步骤3:Rails

现在我们可以安装Rails了。Rails是Ruby的宝石。在命令提示符下,键入:

gem install rails

按下Enter键后,gem程序将下载并安装该版本的Rails gem,以及Rails依赖的所有其他gem。

步骤4:Node.js

Rails依赖的某些库需要安装JavaScript运行时。我们进行安装,Node.js以使这些库正常工作。

  • Node.js从此处下载安装程序。

  • 下载完成后,访问您的下载文件夹,然后运行node-v4.4.7.pkg安装程序。

  • 阅读完整的许可协议,接受条款,然后在向导的其余部分中单击“下一步”,将所有内容保留为默认设置。

  • 可能会弹出一个窗口,询问您是否要允许该应用程序对计算机进行更改。点击“是”。

  • 安装完成后,您将需要重新启动计算机,以便Rails可以访问Node.js。

一旦计算机重启,别忘了进入Windows菜单,单击“所有程序”,向下滚动到Ruby,然后单击“使用Ruby启动命令提示符”。