IISでASP.NETを動かそう
先に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はプロパティのディレクトリ セキュリティから、それ以降はディレクトリ選択したら「認証」を選択して設定してください。