■1.まずはNMAKEをゲット
http://72.14.235.132/search?q=cache:R0M50uai4RIJ:homepage1.nifty.com/kazubon/progdoc/poor/vctoolkit.html+64bit+nmake&cd=3&hl=ja&ct=clnk&gl=jp&lr=lang_ja&client=firefox-a
1) http://msdn.microsoft.com/visualc/vctoolkit2003/ (ついでにインストールしているかんじ)
2) http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
(参考)
http://q.hatena.ne.jp/1123550194
Windowsでnmakeを実行したいのですが、DosPromptから現状認識されません。どのような操作を行えばよろしいのでしょうか?
■2.次に、gem install fcgi が正常動作するようにする
https://rubyforge.org/frs/?group_id=926&release_id=5851
ここの
ruby-fcgi-0.8.7.tar.gz のビルドにnmake(x64)が必要
fcgi-0.8.7.gemはgem intall fcgiで入るものと同じ(はず。多分。)
このあたりを参考にする。
■3.FCGIのセットアップ(本家から)
http://fcgi.rubyforge.org/wiki/wiki.pl?InstallationGuide
■4.ROR4IISでセットアップ
EXE入手元
http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=RORIIS&DownloadId=7083&FileTime=128164592247000000&Build=15036
fcgiのgemがインストールされていると、スキャフォードでpublic/dispatch.fcgiファイルが作られる
その状態で、ROR4IISでやるっぽい。(ここでなにができるのかはまだわかっていない)
■5.FASTCGI関連セットアップ(URLRewriterは時代遅れらしい)
http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/
http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx
(その他ご参考)
PHP関連で参考になりそうなのはここ
http://mvolo.com/blogs/serverside/archive/2007/01/31/Turbo_2D00_charge-your-PHP-applications-with-IIS-FastCGI-Technical-Preview-2.aspx
Apacheベースだけどたぶんここも参考になる
http://www.nslabs.jp/fastcgi.rhtml
http://i-am.web777.net/2007/01/rails_apache_fastcgi.html
なのですが、fcgiのビルドがうまくいかないためIIS7.0経由は一旦断念。ついでにMSSQLでの動作もまだ出来ていない。
というわけで、今動かしているのはMongrel+Sqlite3というショボ環境です。。
まあ、予選通過出来なかったとしても、IIS7.0+FastCGIでのRoR環境(かつ、MSSQL使用)という状態までは持っていきたいと思います。
http://72.14.235.132/search?q=cache:R0M50uai4RIJ:homepage1.nifty.com/kazubon/progdoc/poor/vctoolkit.html+64bit+nmake&cd=3&hl=ja&ct=clnk&gl=jp&lr=lang_ja&client=firefox-a
1) http://msdn.microsoft.com/visualc/vctoolkit2003/ (ついでにインストールしているかんじ)
2) http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
(参考)
http://q.hatena.ne.jp/1123550194
Windowsでnmakeを実行したいのですが、DosPromptから現状認識されません。どのような操作を行えばよろしいのでしょうか?
■2.次に、gem install fcgi が正常動作するようにする
https://rubyforge.org/frs/?group_id=926&release_id=5851
ここの
ruby-fcgi-0.8.7.tar.gz のビルドにnmake(x64)が必要
fcgi-0.8.7.gemはgem intall fcgiで入るものと同じ(はず。多分。)
このあたりを参考にする。
■3.FCGIのセットアップ(本家から)
http://fcgi.rubyforge.org/wiki/wiki.pl?InstallationGuide
■4.ROR4IISでセットアップ
EXE入手元
http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=RORIIS&DownloadId=7083&FileTime=128164592247000000&Build=15036
fcgiのgemがインストールされていると、スキャフォードでpublic/dispatch.fcgiファイルが作られる
その状態で、ROR4IISでやるっぽい。(ここでなにができるのかはまだわかっていない)
■5.FASTCGI関連セットアップ(URLRewriterは時代遅れらしい)
http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/
http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx
(その他ご参考)
PHP関連で参考になりそうなのはここ
http://mvolo.com/blogs/serverside/archive/2007/01/31/Turbo_2D00_charge-your-PHP-applications-with-IIS-FastCGI-Technical-Preview-2.aspx
Apacheベースだけどたぶんここも参考になる
http://www.nslabs.jp/fastcgi.rhtml
http://i-am.web777.net/2007/01/rails_apache_fastcgi.html
なのですが、fcgiのビルドがうまくいかないためIIS7.0経由は一旦断念。ついでにMSSQLでの動作もまだ出来ていない。
というわけで、今動かしているのはMongrel+Sqlite3というショボ環境です。。
まあ、予選通過出来なかったとしても、IIS7.0+FastCGIでのRoR環境(かつ、MSSQL使用)という状態までは持っていきたいと思います。
コメント