mieki256's diary



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窓を開いて、以下を実行。現在の構成をバックアップしておく。
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 の場所を変更しなおさないといけない。
  • IISマネージャーを起動。
  • 左側のペインで、コンピュータ名をクリックして選択。
  • 真ん中のペインで、「ハンドラー マッピング」をダブルクリック。
  • 一覧の中の 「CGI」や「PL」をダブルクリック。編集ダイアログが開く。
  • 要求パスに「*.cgi」、実行可能ファイルに「"(perl.exeの場所)" "%s" %s」を指定。
  • 要求パスに「*.pl」、実行可能ファイルに「"(perl.exeの場所)" "%s" %s」を指定。

動作確認用cgiが使うモジュールをインストール :

Strawberry Perlで、動作確認用 cgi が使うモジュール(ライブラリ?)をインストールした。何のモジュールを使っているのか完全に忘れていて、ソースを確認して把握した…。
cpan install HTML::Template

念のためにメモ。自分の環境の場合、D:\inetpub\wwwroot\ の中にトップページを入れてある。http://localhost/ でIISが提供しているサイトにアクセスできる。

以上です。

過去ログ表示

Prev - 2023/12 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project