[#43494] ブロックとともに呼び出されたsortについて — "Toshiyuki Ogura" <oguradio@...>

小倉です。

12 messages 2007/05/15

[#43508] rubyのテキストについて — 桑江 康公 <ykuwae@...>

はじめまして、桑江といいます。プログラム開発の勉強をはじめたいと考えています。いろいろと調べたのですが、オブジェクト指向を使った開発が現在しりゅうとのことで、Javaを勉強しようと考えていたのですが、rubyという言語もあるということがわかりネットで調べたところこのメーリングリストにたどり着きました。どなたかプログラム開発初心者でもわかりやすい本またはサイトがありましたら教えていただけないでしょうか?ちなみに、私のレベルはHTMLが少しわかる程度です。

8 messages 2007/05/15

[ruby-list:43482] Re: sakuraインターネットのレンタルサーバーでRuby on Railsを動かす方法

From: hantani <hantani@...>
Date: 2007-05-08 01:55:22 UTC
List: ruby-list #43482
藤岡様
いつもお世話になっております。判谷です。

情報ありがとうございます。
Ruby on Railsは使ったことがないのですがredMineが面白そうだったので
レンタルサーバーで動かすよう色々挑戦しています。(ネットワークで共有して
使った方が便利だと思ったので)Tracのように公開で使ってみたいです。
「ruby on rails apache」で検索した所、「Apache の設定を変えて」とか
「Apacheを再起動して」と書いてあるので、レンタルサーバーでは難しいのかと
思っていた所でした。


Fujioka wrote:
> 藤岡です。
> 
> 誰も返事をしないので、想像で書きます。
> 
>> redMineには redmine/public/index.htmlが存在しないため、apacheから動かす
>> ためにはどのURLを開いたらいいのだろうかと悩んでいます。
>> (レンタルサーバーなのでWEBrickがおそらく使えないため)
>>
> 本番環境ではindex.htmlは存在しないのが普通と思われます。
> 
>> redMineのmanualを見てもWEBrickでの例しか載っていないのですが、
>> railsに詳しい人にはapacheで動かす方法は自明なのでしょうか?
>>
> さて、私はapache2でやっていますので、そのやりかたを書きます。
> 私はdebianなので、あくまでdebianなやりかたですし、
> redmineが何か設定を変えていたらアウトです。また、
> さくらがmod_rewriteに対応しているとかfastcgiの対応は
> わかっていませんので、
> そこも御了承の上、参考までにお願いします。
> 
> とりあえず、cgiでやることを目標にします。
> 
> ~/public_htmlが公開ディレクトリとします。
> ~/redmineにredmine一式を置きます。
> cp -a ~/redmine/public/* ~/public_html
> にします。
> public_htmlの.htaccessを編集します。
> RewriteBase /~fujioka/
> をコメントアウトと、
> debianの場合は
> #AddHandler fastcgi-script .fcgi
> をコメントにします。
> これでdispatch.cgiを読み込もうとするはずです。
> 
> 次にdispatch.cgiを編集します。
> require File.dirname(__FILE__) + "/../config/environment" unless
> defined?(RAILS_ROOT)
> を
> require File.dirname(__FILE__) + "/../../redmine/config/environment"
> unless defined?(RAILS_ROOT)
> に変えてenviroment.rbを読み込めるようにします。
> 以上で、development環境のredmineを読み込めるようになります。
> 
> ところで、これが実用的な速度で動くわけはありません。
> のろすぎて本番環境どころか、
> 実験サイトにも適さないのを痛感します。<ーまちがいなく
> fastcgiを使わないとお話になりません。
> もし、さくらがfastcgiを対応していなかったら諦めたほうがいいですよ。
> 
> fastcgiを使う方法は、.htaccessの
> dispatch.cgiをdispatch.fcgiに変えて、
> dispatch.fcgiを編集して、パスを適切に直すだけです。
> --
> fujioka
> 
> 

In This Thread