晴れときどき雑記

日々の中で残したいこと、まとめておきたいことを書き記すブログ

IISでASP.NETを動かそう

インストールの順番は、ASP.NETIISの順で行う。

そうしないとASP.NETIISで動かないのだ。

先にIIS入れた場合はaspnet_regiis.exeで入れなおすと直る。

aspnet_regiis.exeについては丁寧に紹介されている方がおります。

http://www.digi-con.co.jp/tech/node/127

 

仮想ディレクトリ作っておきましょう。

開発環境からaspxとかhtmlの入ったフォルダごと持ってきて、

C:inetpubwwwrootに置く。

別に他の場所でもいいけどね。

とりあえずここがデフォルトだし、管理も楽。

 

置いたら、管理ツールからIIS マネージャーを開く。

Default Web Siteに今入れたディレクトリがあると思うから、右クリックして「アプリケーションへの変換」。

この辺の設定について、丁寧に解説されてる方がいらっしゃるので紹介しておきます。

http://blog.livedoor.jp/akf0/archives/51354831.html

 

ファイアウォール設定を変更して外から見えるようにする。

これしないと、自分のPCでしかwebページ見えません。

コントロールパネルからファイアウォールの設定、[Windows ファイアウォールを介したプログラムまたは機能を許可する]からhttpを許可しましょう。

以下の方の記事を見て、[World Wide Web サービス(HTTP)]を変更してね。

http://dhive.jp/blog/yama/2576.html

 

認証は大丈夫ですかい?認証の考え方自体は紹介すると長いので割愛します。

認証方法の確認はIISマネージャー、webサイト、アプリケーション(ディレクトリ)を選択、

Windows認証使うなら、IISをデフォルトのチェックで入れただけだと入ってないから注意。7とか以降はデフォルトで有効にならないはず。

詳しいやり方はいらないよね?

IIS 6.0はプロパティのディレクトリ セキュリティから、それ以降はディレクトリ選択したら「認証」を選択して設定してください。