Ruby on Rails 是一个用于开发以数据库为后台的 web 应用程序的开源 web 框架。其为发挥程序员持久的生产力而优化,因为它能让程序员通过有益的约定而不是配置来编写代码。
安装
若要运行 Ruby on Rails,您需要安装 Ruby、Ruby Gems、Ruby on Rails、lighttpd、MySQL 和 PHP5。要安装 Ruby 基本软件包,您可以在终端提示中输入以下命令:
sudo apt-get install ruby ri rdoc libmysql-ruby
若要安装 Ruby Gems 软件包,请运行如下一组命令:
sudo wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz
tar -xvzf rubygems-0.9.0.tgz
cd rubygems-0.9.0
sudo ruby setup.rb
若要安装一些基本的 gem,请运行如下的命令:
sudo gem install actionmailer
sudo gem install activesupport
sudo gem install actionpack
sudo gem install actionwebservice
若要安装 Ruby on Rails 软件包,请运行如下命令:
sudo gem install rails --include-dependencies
若要安装 mysql 软件包请运行如下命令:
sudo apt-get install mysql-server mysql-client
若要安装 lighttpd 软件包请运行如下命令:
sudo apt-get install lighttpd libfcgi-dev libfcgi-ruby1.8
lighttpd 是一个 Web 服务器。您可以在同一台机器上同时安装 apache2 软件包和 lighttpd 软件包。但您在同一时间只能运行其中的一个,因为它们都会使用 80 端口。
若要安装 php5 软件包请运行如下命令:
sudo apt-get install php5-common php5 libapache2-mod-php5
若要在没有安装PHP5 Apache 模块的情况下执行php5脚本,请运行如下命令:
sudo apt-get install php5-cgi
配置
修改 /etc/lighttpd/lighttpd.conf 配置文件来设置您的域。
您还应当激活一些 lighttpd 模块以使用 Ruby on Rails。您可以运行如下命令来激活这些模块:
sudo /usr/sbin/lighty-enable-mod fastcgi
sudo /usr/sbin/lighty-enable-mod proxy
让我们现在来验证一下我们在 /etc/lighttpd/lighttpd.conf 配置文件中所做的更改。
sudo /etc/init.d/lighttpd stop
sudo lighttpd -f /etc/lighttpd/lighttpd.conf
如果您看到任何错误,请确保处理它们。您在输出中看到的错误消息是获取更多帮助的最好来源。
就这些了!现在您的服务器就可以运行 Ruby on Rails 应用程序了。
文章来源:Ubuntu服务器指南
分享到:
相关推荐
Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 ...Ubuntu系统ruby on rails安装Ubuntu系统ruby on rails安装Ubuntu系统ruby on rails安装
怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx
让你的Ubuntu 快速安装 Ruby on Rails 笔记
ruby on rails的安装,初步调试和helloworld的编写。一般的网络资料都有问题,里面都已经解决,并且经过我调试成功。
Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf
Ruby on Rails是Ruby世界中当仁不让的Web框架代表,甚至可以说Rails推动了Ruby的流行,这里我们就来看一下如何在Ubuntu上配置Ruby on Rails框架及RubyMine IDE开发环境
[Ubuntu][Linux][教學][Rails_5.x]__安裝設定#03.__[跨平台]_於VirtualBox的Ubun
quora, Quora.com 与 Ruby on Rails ( 不再维护) 类似 Quora克隆在 Rails 上的ruby 中写入。要求首先安装软件Linux ( 推荐 Ubuntu 10.10 ) 。ruby 1.9.2 ( 不支持 1.9.1或者 1.8 )MongoDB 1.8Redis 2.
通过一个极简单的博客例子,展示一些基本的Ruby on Rails特性和开发方法。系统:UBUNTU 11.10 rails :3.0.8 上做的详细步骤以及代码。
通过一个极简单的博客例子,展示一些基本的Ruby on Rails特性和开发方法。系统:UBUNTU 11.10 rails :3.0.8 上做代码。
服务器安装测试于 Linode VPS (Ubuntu 12.04 LTS (GNU/Linux 3.4.2-x86_64-linode25 x86_64)。 配置 Ubuntu Server 系统 如果你是国内服务器,推荐修改网易的源 输入 sudo vi /etc/apt/sources.list 将里面的内容...
Vim是Ruby on Rails IDE,具有所有出色的插件和出色的配置。 遵循简单的安装指南即可立即破解! 注意:我们用整洁的替换了捆绑包的旧子模块架构,因此不再需要使用Git安装子模块。 我们还放弃了 ,转而使用 。 ...
在 IBM DB2 服务器(Vagrant Ubuntu VM)上运行的 Ruby on Rails 安装 下载并安装 克隆这个 repo cd 到包含这些文件的目录。 $无业游民 $无业游民ssh 安装后设置 使用 IBM DB2 Adapter 安装 Ruby on Rails gem ...
目的基于 Ubuntu 14.04 64-bit/Vagrant/VirtualBox 创建 Ruby on Rails 虚拟环境脚步1.如果尚未安装git ,请安装它。- Windows 操作系统说明Windows用户可以从为Windows使用install git 当您开始为Windows安装github...
该文档可以自动帮你在ubuntu下配置ruby on rails 环境,使用ruby1.9.2 + rails 3.0.3 和ruby1.8.7 + rails2.3.5
为运行 Ruby on Rails 配置所有必需的工具是一件既痛苦又费时的事情。 这个 vagrant 配置文件旨在构建一个随时可用的 Rails开发环境。 什么是流浪者? Vagrant 是一个创建虚拟机的工具。 你可以在 Mac、Windows 或 ...
该项目可自动设置开发环境,以在Ruby on Rails本身上进行工作。 使用此虚拟机处理请求请求,一切准备就绪即可破解和运行测试套件。 要求 安装vagrant-vbguest插件: vagrant plugin install vagrant-vbguest 。 ...
对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 次安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,...
在 Heroku 上创建和部署 Ruby on Rails 应用程序。 更新 02/12/2015 本手册是基于以下环境编写的: Ubuntu 14.04 Ruby 2.1.2 导轨 4.1.4 PostgreSQL 9.1 git 1.9.1 首先注册Heroku ( ) 并登录平台,然后下载...