影舞 on IIS 5.x
とりあえず公開してみるテスト。間違い等があったら指摘くださいm(_ _)m
#以下のやり方だと、Windows 2003 では動かないんですorz
- 環境及び準備
- OS : Windows XP (SP2)
- IIS :
- ドキュメントルート d:\inetpub\wwwroot\
- Web サービス拡張 [すべての不明な CGI拡張]のみ許可
- URLScan : (任意)
- Ruby :
- Ruby-mswin32 (ja)。
- インストールパス d:\pg\ruby
- iconv.dll :
- テキストエディタ(なんでも) : メモ帳だと影舞のファイルを書き換えるときに問題があるので・・・
インストール関連
- IIS のインストール
- [プログラムの追加と削除] を起動します。
- [Windows コンポーネントの追加と削除] をクリックし、Windows コンポーネント ウィザードを起動します。
- [アプリケーション サーバー] チェックボックスをオンにし、[詳細] をクリックします。
- [アプリケーション サーバー] ダイアログボックスで、[インターネット インフォメーション サービス (IIS)] をクリックし、[詳細] をクリックしてます。
- [インターネット インフォメーション サービス (IIS)] ダイアログボックスで、[WWW (World Wide Web) サービス] をクリックし、[詳細] をクリックします。
- [WWW (World Wide Web) サービス] ダイアログボックスで、[WWW (World Wide Web) サービス] チェックボックスをオンにします。
- [OK] を 3 回クリックします。
- [次へ] をクリックします
- [完了] をクリックします。
- Ruby-mswin32 のインストール
- iconv.dll のインストール
- 上記 URL からダウンロード後、ファイルを解凍し iconv.dll のみ d:\pg\ruby\bin\ へコピーします。
- 影舞のインストール
- 以下の要領で、フォルダを作成します。
- 上記 URL よりダウンロード後、解凍し以下の要領でフォルダへコピーします。
設定関連
- NTFS アクセス権の設定 (以下のアクセス権が最低必要です。もっと締められるかもしれませんが。)
- IIS の設定 (※セキュリティ設定については、@IT IIS安全対策ガイド 5.IIS5の基本セキュリティ設定も参照)
- 影舞ファイルのパス設定変更
- ruby のパス : #!d:\pg\ruby\bin\ruby.exe
- kagemai_root = 'd:\pg\kagemai'
- d:\pg\kagemai\bin\convert.rb
- d:\pg\kagemai\bin\mailif.rb
- d:\pg\kagemai\bin\migrate.rb
- d:\inetpub\wwwroot\kagemai\guest.cgi
- config_file = 'd:\Inetpub\wwwroot\kagemai\kagemai.conf'
- d:\pg\kagemai\bin\convert.rb
- d:\pg\kagemai\bin\mailif.rb
- d:\pg\kagemai\bin\migrate.rb
- d:\inetpub\wwwroot\kagemai\guest.cgi
- $LOGFILE = 'd:\pg\kagemai\data\mailif.log'
- d:\pg\kagemai\bin\mailif.rb
-
- ブラウザから http://*****/kagemai/guest.cgi へアクセスします。
- [管理]-全体の設定の変更 へ移動します。
- 以下の内容を設定します。(そのほかの設定は任意で)
- base_url : http://*****/kagemai/
- project_dir : D:\pg\kagemai\data\project (上記で作成したプロジェクト格納用を指定)
- アクセス制御
- 以下の作業を[管理ツール]-[インターネットインフォメーションサービス]より設定します。
- kagemai.conf 及び kagemai.conf~ の参照抑制。(デフォルトだとブラウザで表示可能なため)
- kagemai.conf (または、kagemai.conf~ )のプロパティを開きます。
- 読み取り, 書き込み のチェックをはずします。
- [OK] をクリックします。
- その他
- 認証について : IISPassword を使って .htaccess 形式の基本認証を実装する方法があります。(当方未確認です。)
- URLScan について
ボケボケというかダメ杉
SQL Server 2005 の動作環境って、Windows Server 2003 SP1 以上(Windows 2000 Server だと SP4 以上) なんだ。インストーラ走らせて見るまで知らなかったよorz
南京攻略描く米映画制作情報 在米反日団体が昨年流布 (産経新聞)
こんなすぐにわかるデマを流すってことは、一般人には到底理解しがたい深遠な意図があるのでしょうねぇ。