Windows Server 2022 にIIS 10.0をインストールし、ASP.NETを有効化

Windows Server 2022にASP.NETが有効な状態でIIS 10.0をインストールしてみます。

Windows Server 2019にIIS 10.0をインストールした時の内容を参考にしています。
Windows Server 2019 にIIS 10.0をインストールし、ASP.NETを有効化


IIS 10.0の追加



サーバーマネージャーの[管理] - [役割と機能の追加]を選択します。

a71_01.png

「役割と機能の追加ウィザード」が始まります。次へをクリック。

a71_02.png

「役割ベースまたは機能ベースのインストール」を選択して次へ。

a71_03.png

対象サーバーの選択です。
IISをインストールするサーバーを選択して次へ。

a71_04.png

サーバーの役割選択画面が表示されます。
「Webサーバー(IIS)」にチェック。

a71_05.png

Webサーバー(IIS)に必要な機能を追加するかの確認ダイアログが表示されます。
「機能の追加」をクリックします。

a71_06.png

「Webサーバー(IIS)」にチェックが付いたことを確認して次へ進みます。

a71_07.png

次は、機能の選択画面です。
[.NET Framework 4.8 Features] - [ASP.NET 4.8]にチェック。

上記に加えて
[.NET Framework 4.8 Features] - [WCFサービス] - [HTTPアクティブ化]をチェックします。

a71_08.png

[HTTPアクティブ化]をチェックしようとすると、必要な機能を合わせてインストールするか
確認のダイアログが表示されます。
「機能の追加」をクリックします。

a71_09.png

[ASP.NET 4.8]と、[WCFサービス] - [HTTPアクティブ化]にチェックが付いたことを確認して次へ進みます。

a71_10.png

続いてWebサーバーの役割(IIS)という画面が表示されます。そのまま次へ。

a71_11.png

Webサーバー(IIS)のインストールする役割サービスの選択はそのままの状態で次へ。

a71_12.png

最後の確認画面です。
「インストール」をクリックしてインストールを実行します。

a71_13.png

インストール中...

a71_14.png

インストール完了です。
「閉じる」でウィザードを終了します。

a71_15.png

これでIIS 10.0のインストールは完了です。

サーバーマネージャーの「ツール」を開いてみると、
「インターネットインフォメーションサービス(IIS)マネージャー」が追加されています。

a71_16.png



IIS 10.0の動作確認



ちゃんとWebサーバーとして機能しているか確認してみます。
ブラウザでhttp://[サーバーIP]を表示すると、こんな画面が表示されるはずです。

a71_17.png

レスポンスヘッダーを見てみると、Serverはちゃんと
「Microsoft-IIS/10.0」になっていました。

a71_18.png




ASP.NETの動作確認



ASP.NETが有効になっているか確認します。
「C:\inetpub\wwwroot」に「sample.aspx」というファイルを作成します。

a71_19.png

sample.aspxに、こんなプログラムを記載して保存します。


  1. <%@ Page Language="C#" %>
  2. <script runat="server">
  3. protected void Page_Load(Object source, EventArgs e) {
  4.     MyLabel.Text = "日本語でこんにちは!";
  5. }
  6. </script>
  7. <HTML>
  8. <BODY>
  9.     <asp:Label runat="server" id="MyLabel" />
  10. </BODY>
  11. </HTML>



保存時の文字コードは「UTF-8(BOM付き)」を選択します。
※UTF-8だと実行時にエラーになります。

a71_20.png


ブラウザで、http://[サーバーIP]/sample.aspxを表示してみると、こんな画面が表示されると思います

a71_21.png

ちゃんとaspxも動いてくれました。

関連記事

コメント

プロフィール

Author:symfo
blog形式だと探しにくいので、まとめサイト作成中です。
https://symfo.web.fc2.com/

PR

検索フォーム

月別アーカイブ