Ubuntu下Ruby、Rails、Passenger安装

首页 → Linux教程

背景:

阅读新闻

Ubuntu下Ruby、Rails、Passenger安装

[日期:2009-07-05]来源:Linux公社作者:Linux编辑[字体:]

Ubuntu下Ruby、Rails、Passenger安装

ruby

$ sudo apt-get install ruby ruby-dev irb libopenssl-ruby

gem

$ sudo apt-get install rubygems$ vi ~/.bashrc

export PATH=”$PATH”:/var/lib/gems/1.8/bin

$ source ~/.bashrc

rails

$ sudo gem install rails

passenger

$ sudo gem install passenger$ sudo /var/lib/gems/1.8/bin/passenger-install-apache2-module

Checking for required software…

* GNU C++ compiler… found at /usr/bin/g++* Ruby development headers… found* OpenSSL support for Ruby… found* RubyGems… found* Rake… found at /var/lib/gems/1.9.0/bin/rake* Apache 2… found at /usr/sbin/apache2* Apache 2 development headers… not found* Apache Portable Runtime (APR) development headers… not found* Apache Portable Runtime Utility (APU) development headers… not found

$ sudo apt-get install apache2-prefork-dev libapr1-dev libaprutil1-dev $ sudo /var/lib/gems/1.8/bin/passenger-install-apache2-module

Please edit your Apache configuration file, and add these lines:

LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-2.2.4/ext/apache2/mod_passenger.so PassengerRoot /var/lib/gems/1.8/gems/passenger-2.2.4 PassengerRuby /usr/bin/ruby1.8…Suppose you have a Ruby on Rails application in /somewhere. Add a virtual hostto your Apache configuration file, and set its DocumentRoot to/somewhere/public, like this:

<VirtualHost *:80> ServerName DocumentRoot /somewhere/public # <– be sure to point to ‘public’! </VirtualHost>

passenger apache设定

$ cd /etc/apache2/mods-available$ sudo vi rails.load

LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-2.2.4/ext/apache2/mod_passenger.so

$ sudo vi rails.conf

PassengerRoot /var/lib/gems/1.8/gems/passenger-2.2.4PassengerRuby /usr/bin/ruby1.8

$ sudo vi /etc/apache2/sites-available/yoursite

<VirtualHost *:80> ServerName DocumentRoot /somewhere/public…

$ sudo a2enmod rails$ sudo a2ensite yoursite$ sudo /etc/init.d/apache2 restart

0

Ubuntu 9.04下体验Adobe AIR 1.5.1应用指南[图文]

Ubuntu 9.04的安装配置过程备忘

相关资讯 Ubuntu教程

图片资讯

本文评论  查看全部评论 (0)

评论声明

最新资讯

本周热门

Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,,仅为提供更多信息,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号

你挤进地铁时,西藏的山鹰一直盘旋云端,

Ubuntu下Ruby、Rails、Passenger安装

相关文章:

你感兴趣的文章:

标签云: