¥(エン)ジニアでタグ「Ruby」が付けられているもの
うまいこと再生できないので、自分で作ることに。。。
以前調べ物してたときにRubyでIEを操作するライブラリを知ったので、
今回使ってみました。
IEを操作するんで当然Windowsマシンにrubyの実行環境が必要です。
インストーラが公開されているので、RubyInstallerからダウンロードしてさくさくっとインストールします。
インストールが完了したら、gemをアップデートします。
コマンドラインを開いて、gemをアップデートしましょう。
gem update --system
引き続きIEを操作するライブラリをインストールします。
gem install watir
これで準備完了です。
では、ガリガリソースを書いていきましょう。
さて、無事さくらインターネットにrailsをインストールすることができたので
次は実際にrailsを動かして見ましょう。
% mkdir ~/rails
% rails rails/sample
% ln -s ~/rails/sample/public ~/www/sample
% cd rails/sample
% chmod o+w log tmp
次に設定ファイルを変更
% vi config/environment.rb
--------------------------------------------------------
$LOAD_PATH.push("/home/your_account/local/lib/ruby/site_ruby/1.8")
$LOAD_PATH.push("/home/your_account/local/lib/ruby")
ENV['GEM_HOME'] ||= '/home/your_account/local/lib/ruby/gem'--------------------------------------------------------
これでとりあえず、動きますw
あとはブラウザからhttp://xxx.sakura.ne.jp/sample/にアクセスして
下のような画面が表示さればOK。
前々からRubyを触ってみたいなと思っていたのですが、
なかなか実行に移せていませんでした。
今回重い腰を上げてRubyistになるべくまずは環境構築から・・・
今回環境を構築するさくらインターネットでは元々Railsが動く環境ではなかったので、
一からインストールすることになります。
必要なのは
- Ruby
- RubyGems
- Rails
の3つ。
まずはRubyからインストールします。
% mkdir -p $HOME/local/src
% cd $HOME/local/src
% wget ftp://core.ring.gr.jp/pub/lang/ruby/ruby-1.8.6-p111.tar.gz
% tar zxvf ruby-1.8.6-p111.tar.gz
% cd ruby-1.8.6-p111
% ./configure --prefix=$HOME/local/ruby
% make
% make install
次に環境変数の設定。
% vi ~/.cshrcset pathに以下の記述を追加
------------------------------------
$HOME/local/ruby/bin
------------------------------------
% source ~/.cshrc
% ruby -vruby 1.8.6 (2007-09-24 patchlevel 111) [i386-freebsd6.1]
↑のが表示されればOK
お次はRubyGemsとRails。
なぜか最新版の1.0.1だとsetup.rbに失敗したので古いバージョンを採用。
% wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz
% tar zxvf rubygems-0.9.0.tgz
% cd rubygems-0.9.0
% ruby setup.rb
% gem install --remote rails --include-dependencies
% rails -v
Rails 2.0.2
↑のが表示されればOK
これでRailsのインストールは完了です。
めっちゃ簡単に環境が作れますね~




