2008-05-05

Rails1.2.6セットアップ

ruby + rails + ・・・のセットアップを行ったので忘却録。

下記を参考にrails環境を構築。
(ubuntu8.04による、railsのセットアップ方法が記載されている。)

https://help.ubuntu.com/community/RubyOnRails

ここも参考に残しておく。
http://wiki.rubyonrails.com/rails/pages/RailsOnUbuntu


(1)ruby,apache2のインストール
sudo apt-get install ruby-full build-essential apache2 apache2-mpm-prefork apache2-prefork-dev
(2)gemのインストール
wget http://rubyforge.org/frs/download.php/34638/rubygems-1.1.0.tgz
tar xzvf rubygems-1.1.0.tgz
cd rubygems-1.1.0
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo gem update --system

(3)rails,passengerのインストール
sudo gem install rails -y -v 1.2.6
sudo gem install passenger
sudo passenger-install-apache2-module
sudo gem update --system

※railsは1.2系を指定してインストールした

(4)passengerの設定
1. /etc/apache2/apache2.confに下記を追記。
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-1.0.3/ext/apache2/mod_passenger.so
RailsSpawnServer /usr/lib/ruby/gems/1.8/gems/passenger-1.0.3/bin/passenger-spawn-server
RailsRuby /usr/bin/ruby1.8

2. 端末から実行
sudo a2enmod rewrite
sudo a2ensite ror.myhost.com
sudo /etc/init.d/apache2 restart

(5)mysqlのインストール
sudo apt-get install libmysql-ruby mysql-server

※但し、apache2+passengerにてrailsの画面が表示されないため
 webrickを利用中。ま、設定をちょっとかえればいいのかなと
 思いつつ、面倒くさいので放置。





0 件のコメント: