10でIIS(ASP.net)の実行環境を整えましたガジェット・プログラミングはじめにこの記事ではAWS上でIISの実行環境を構築しました。nodemand.hatenablog.com今回は、ローカルネットワーク内で使用できるIISの実行環境を構築してみたので、そのことについて書いてみたいと思います。10」であるということです。「コントロールパネル」の「プログラム」から「Windowsの機能の有効化または無効化」を選択。そこに表示される「インターネットインフォメーションサービス」を展開し、チェックを入れていきます。どれをチェックするかは自由ですが「IIS管理コンソール」にはチェックを入れておきましょう。IISが有効化できれば、このようにブラウザでlocalhostにアクセスすればIISのテストページが確認できると思います。ファイアウォールの設定Windowsでは標準でファイアウォールが80のポートを遮断してしまうので、これを開きます。Webサービス(HTTP)」のプライベートにチェックを入れます。することで、プライベートネットワーク(ローカルネットワーク)内からのアクセスを許可することができます。チェックを入れるとローカルネットワーク内のパソコンからIP直打ちでIISのテストページにアクセスすることができます。Serviceというのを開きリモート接続を有効にしましたが、Server版でないWindowsではその機能が封じられてしまっているため、有効化できないみたいです。Deploy以外の方法を考えます。SystemへのDeployを行うことができます。SystemへのDeploy機能を使用してリモートDeployを実現してみたいと思います。Webサイトのルートディレクトリを共有する設定にします。共有するユーザは最小限で管理者アカウントを設定しておけばよいでしょう。次に、そのフォルダにネットワークドライブを割り当てます。私はProductの意味をこめてPドライブにしてみました(正直なんでもいい)。することで共有したルートディレクトリからPドライブへエイリアスすることが可能で、ここにファイルを置くと即座にサーバのディレクトリへ反映されます。これを利用して発行の設定を書きます。アクセスできない問題発生ここで、wwwrootを共有フォルダにしたためか、ブラウザ経由ではページにアクセスできなくなってしまいます。これについては偽装ユーザで対処します。することでIIS経由のファイルアクセスは設定したユーザアカウントで実行されるようになるので、アクセス権限の問題はクリアできるはずです。終わりにまさかOSにWindowsを選んだせいでこういった制約が出てきてしまうとは・・・といった感じですが何とか回避できて良かったです。7T」を購入しました。7インチタブレットが欲しいなぁと思っていたらポチっていた話。nano用にACアダプターを用意しました。7T」を購入しました。nano用にACアダプターを用意しました。月別アーカイブ参加グループガジェット雑談プログラミングはてなブログをはじめよう!yoh_mar28さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。