在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启动命令提示符”。