2023/12/08(金) [n年前の日記]
#2 [windows] Windows10でIISを有効化した
Windows10 x64 22H2を再インストールしたので、IISを有効化した。この日記ページをローカル環境で表示して確認するために必要なので…。
以前の作業メモに従って作業。
_mieki256's diary - Windows10上のIISを設定していたり
_mieki256's diary - Windows10 + IIS上で日記ページのプレビューができるか試したり
IIS有効後、設定をしていかないといけないのだけど。IISの構成は、数日前にバックアップしてあったので、ソレを利用した。
_mieki256's diary - IISの構成のバックアップをしておいた
管理者権限でDOS窓を開いて、以下を実行。現在の構成をバックアップしておく。
C:\Windows\System32\inetsrv\ の中に backup というフォルダが作成された。先日バックアップしておいたフォルダを、backup の中にコピー。
以下を打って、設定を復元。
一応念のために、IISを再起動。以前のサイト構成が再現された。
以前の作業メモに従って作業。
_mieki256's diary - Windows10上のIISを設定していたり
_mieki256's diary - Windows10 + IIS上で日記ページのプレビューができるか試したり
IIS有効後、設定をしていかないといけないのだけど。IISの構成は、数日前にバックアップしてあったので、ソレを利用した。
_mieki256's diary - IISの構成のバックアップをしておいた
管理者権限でDOS窓を開いて、以下を実行。現在の構成をバックアップしておく。
cd C:\Windows\\system32\inetsrv C:\Windows\\system32\inetsrv\appcmd add backup
C:\Windows\System32\inetsrv\ の中に backup というフォルダが作成された。先日バックアップしておいたフォルダを、backup の中にコピー。
以下を打って、設定を復元。
C:\Windows\system32\inetsrv\appcmd restore backup バックアップしていたフォルダ名
一応念のために、IISを再起動。以前のサイト構成が再現された。
◎ Perlの場所が変わったので設定し直し :
サイト構成は復元されたし、html は表示できたけど、Perlを使った cgi が動かなかった。
Strawberry Perl のインストール場所が変わったので、Perl.exe の場所を変更しなおさないといけない。
Strawberry Perl のインストール場所が変わったので、Perl.exe の場所を変更しなおさないといけない。
- IISマネージャーを起動。
- 左側のペインで、コンピュータ名をクリックして選択。
- 真ん中のペインで、「ハンドラー マッピング」をダブルクリック。
- 一覧の中の 「CGI」や「PL」をダブルクリック。編集ダイアログが開く。
- 要求パスに「*.cgi」、実行可能ファイルに「"(perl.exeの場所)" "%s" %s」を指定。
- 要求パスに「*.pl」、実行可能ファイルに「"(perl.exeの場所)" "%s" %s」を指定。
◎ 動作確認用cgiが使うモジュールをインストール :
Strawberry Perlで、動作確認用 cgi が使うモジュール(ライブラリ?)をインストールした。何のモジュールを使っているのか完全に忘れていて、ソースを確認して把握した…。
念のためにメモ。自分の環境の場合、D:\inetpub\wwwroot\ の中にトップページを入れてある。http://localhost/ でIISが提供しているサイトにアクセスできる。
cpan install HTML::Template
念のためにメモ。自分の環境の場合、D:\inetpub\wwwroot\ の中にトップページを入れてある。http://localhost/ でIISが提供しているサイトにアクセスできる。
[ ツッコむ ]
以上です。