IISのサイトの追加方法とは

このQ&Aのポイント
  • WindowsXP_Pro付属のIISでインターネット上のWebサイトを作成する方法について説明します。
  • WindowsXP_ProのIISで複数のサイトを作成する方法についてご存知ですか?
  • Windows2000Serverではサイトの追加ができたが、WindowsXP_Proでは仮想ディレクトリしか作成できません。方法を教えてください。
回答を見る
  • ベストアンサー

IISのサイトの追加について

WindowsXP_Pro付属のIISでイントラネット上のWebサイトを作成しようと思っています。 インターネットにWebサイトを公開する前のテスト用環境を作るのが目的なので複数のサイトを作成しておいて切り替えながら使用したいのです。 早速IISをインストールしてサイトを追加しようとしたのですが「新規作成」には「仮想ディレクトリ」しかでできません。 Windows2000Serverでは「新規作成」-「サイト」があり、サイトの追加ができたのですが…。 これはWindowsXP_Proだからでしょうか? 何とかしてWindowsXP_ProのIISで複数のサイトを作成したいのですが、どなたか方法をご存知の方、回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

Windows XP のIISではできません。単一サイトという制限があります。 http://www.atmarkit.co.jp/fwin2k/win2ktips/207rest_iis_pro/rest_iis_pro.html Apacheなどの別のサーバを用意してください。

jojo_jo
質問者

お礼

回答ありがとうございます。 >Windows XP のIISではできません。単一サイトという制限があります。 そうでしたか。 しかたないですね。ホームディレクトリを切り替えながら使用することにしました。 ありがとうございました。

関連するQ&A

  • IISの設定について。

    IISの設定について。 WindowsXP、ASP.NET(C#)環境です。 WEBアプリをリリースしようと思い、「WEBアプリケーションの配布」でコンパイルしたものを サーバに置いて、それを仮想ディレクトリから参照しました。 クライアントから見ることは出来るのですが、Windowsファイアウォールを有効にすると、途端に 見られなくなってしまいます。 ファイアウォールの例外に、インターネット接続は設定してあります。 しかし、社内LAN内にあるPCですので、おそらくイントラネットとして接続しているから、 弾かれているのかな…と思います。 Windowsファイアウォールを有効にしたまま、イントラネットで繋がっているPCで、 サーバのWEBアプリを参照するにはどうしたらいいのでしょうか?

  • IISの設定について

    IISより仮想ディレクトリを設定し、仮想ディレクトリ内で持っているHTMLファイルを参照しようと思うのですが、500エラーとなりうまくファイルを参照することができないため困っております。 仮想ディレクトリは、IISが立っているサーバとは別のサーバの共有フォルダを参照しております。 また、IISが立っているサーバ、参照先となる別のサーバは、WORKGROUPとなっております。 権限によるエラーでは?と思っているのですが、どなたか解決方法をご教授頂けないでしょうか。 よろしくお願い致します。 ブラウザでテストした時のURL http://reffolder/index.html ※reffolderは仮想ディレクトリとなります。

  • IISでのFTP設定について

     Windows2000ServerでIISの既定のFTPサイトに 仮想ディレクトリを作成しましたが、アイコンのマークが 赤地にERRORと白抜き文字で表示された正規の仮想ディレクトリのアイコンじゃないものができます。 でも、FTPテストしてみるとちゃんとアップロードは 出来ます。ちゃんとしたアイコン表示にするには どうしたらよいのでしょうか?(何が原因でしょうか?) サーバ運用時に不具合がでるといけないので・・・・ 教えて下さい。

  • iisとFrontpage98で・・・・

    こんにちは、イントラネットでの運用について教えてください。 現在、NTServer上で社内のホームページを作成しています。 容量にあまり余裕がなくなってきたため、IISの”仮想ディレクトリ”で データだけ別の場所に保存するようにして、アクセス権を制限したいと思っています。 以下のような手順で作成&運用をしたいと思っていますが・・・・・ 1.データー保存用のフォルダを作成 2.IISのインターネットサービスマネージャで 「既存のWebサイト」に「仮想ディレクトリ」を作成し、 "ディレクトリの物理パス"に1.で作成したフォルダを指定 3.Frontpageで保存場所を1.のフォルダに指定して新規Webを作成 4.Forontpageの「ツール」ー「権限」で作成者や閲覧者を指定 ところが・・・・ 3.までは何とかできたものの、4,の「権限」を設定しようとしても、 「ツール」の「権限」がグレーになってしまっていて選択できません。 容量不足以外にも事情があって、NTのwwwrootの下にはファイルを置きたくないのです 。 なんとか、仮想ディレクトリを使って権限の設定をできる方法を教えてください。 (Forontpageの「権限」以外でも作成者と閲覧者を制限できればよいです。) 説明がわかりにくくなってしまって済みません。 よろしくお願いいたします。

  • IIS5の仮想ディレクトリが「ディレクトリの参照をチェック」しても表示されない

    Windows 2000 Serverに付属しているIISを利用し、WebサーバとFTPサーバを構築しようと思っています。 その際、Webサーバの方で、あるフォルダの下に仮想ディレクトリを作成しました。 例えば、サーバのローカルルートパスが C:\issfolder\ だとして、その下に「test」というフォルダを作成し、 C:\issfolder\test というフォルダがあるとします。 http://サーバアドレス/test/ で表示した場合、ISSの設定より各フォルダのプロパティにて"ディレクトリの参照"という項目にチェックを入れてあれば、「test」というフォルダの下に存在する通常のフォルダやファイルは表示されると思います。しかし、「test」のフォルダの下に仮想ディレクトリを作成した場合、そのディレクトリの参照の一覧に仮想ディレクトリのフォルダが表示されません。 どうやらその仮想ディレクトリの名前にあたるパスを直打ちすると表示がされるようなのですが、「test」フォルダ下には相変わらず表示される気配はないようです。 同様のことがIISのFTPサーバでの仮想ディレクトリにも言えるようでどうにかして仮想ディレクトリも上位ディレクトリの"ディレクトリの参照"で表示させることが出来ないか悩んでいます。 何か方法はございますでしょうか? よろしくお願いします。

  • IISとは?

    仕事でIISをインストールするように言われたのですが、IISが何なのかよくわかりません。 自分なりに調べた結果、WEBサーバに関連するもので、WINDOWS XP PROに標準付属しているソフトで、インストールすれば使えるということは何となく判ったのですが、IISがどういうものなのか、何に使うものなのか教えて頂けないでしょうか。宜しくお願い致します。

  • IIS6.0で非公開ディレクトリ

    IISでプログラムを動かすときに、非公開ディレクトリに設置せよとありますが、 どのようにして非公開ディレクトリを作成するのでしょうか? 通常仮想ディレクトリ直下=ドメインルートディレクトリとして、 設定しますが、あるプログラムだけ外部から見えないようにしたいです。 testweb.com/hikoukai/ のような感じになるのでしょうか?

  • IIS仮想ディレクトリでのみPHPが動かないです…

    Windows2000ServerのIIS4.0+PHP4.4.4を動かそうとしています。 PHPのインストールを行いphpinfoが動作するのは確認できたのですが、IISで仮想ディレクトリを設定し、そのエイリアスでアクセスすると何故か404エラーが返ってきてしまいます。 「規定のWebサイト」に設定したルートフォルダにtest\aaaのフォルダがあるとして、 http://www.hoge.jp/test/aaa/phpinfo.php とルートから実フォルダ名で呼び出した場合はphpが動作するのに、 「~aaa」の名でフォルダにtest\aaaを設定した仮想ディレクトリを呼び出そうと http://www.hoge.jp/~aaa/phpinfo.php をアドレスに指定すると、HTTP404エラーが出てしまうのです。 同じ階層に置いたHTMLファイルはどちらの方法でも表示されます。また該当フォルダのIUSER権限はフルコントロール許可しています。仮想ディレクトリのアプリケーション設定で拡張子.phpの設定は何度も追加・削除を試しているし、都度IISの再起動も行っているのですが…。 何故普通に指定すると大丈夫で、新規追加した仮想ディレクトリではPHPが動かないのかよくわかりません。 もし何か解決策に思い当たる節がございましたら、どうぞ御教授ください。 ※投稿カテゴリがわからず、先日「運用・管理」カテゴリに投稿させて頂いたのですが、数日経ってもご回答頂けなかったため一旦削除し、こちらのカテゴリに再投稿させて頂きました。御了承下さい。

  • IISについて

    漠然とした質問で申し訳ないのですが、IIS(Internet Infomation Server) というものについて教えてください。 これはWebサーバーだとよばれるものだということはわかるのですが、 Webサーバーというのはたとえば自宅にWebサーバーをたてて、 HPをインターネットに公開するということで考えていいのでしょうか? また、IISのWebサーバーとして以外の仕事はあるのですか? 家庭内LANでの場合、イントラネットの場合など、初心者なので よろしくお願いいたします。

  • IISの仮想ディレクトリ作成がわかりません。教えて下さい。

    こんにちわ。 Web Developerにて作成したASP.NETアプリケーションをWEBサーバに配置して実行した所、以下のエラーが表示されました。 -----------------------------エラー内容始まり---------------- '/WEB' アプリケーションでサーバー エラーが発生しました。 -------------------------------------------------------------------------------- 構成にエラーがあります。 説明: この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下のエラーの詳細を確認し、構成ファイルに変更を加えてください。 パーサー エラー メッセージ: アプリケーション レベルを超えて allowDefinition='MachineToApplication' として登録されているセクションを使うことはできません。このエラーは、仮想ディレクトリが IIS でアプリケーションとして構成されなかった場合に発生します。 ソース エラー: 行 53: を有効にします。 行 54: --> 行 55: <authentication mode="Windows"/> 行 56: <!-- 行 57: <customErrors> セクションは、要求の実行中にハンドル ソース ファイル: D:\web\test\sample\web.config 行: 55 -------------------------------------------------------------------------------- バージョン情報: Microsoft .NET Framework バージョン:2.0.50727.42; ASP.NET バージョン:2.0.50727.210 ---------------------------------エラー内容 終わり------------------------------- なので仮想ディレクトリを作り直してみましたが結果は同じです。 手順は以下の通りです。 1、スタートメニューより [インターネットインフォメーションサービス (IIS) マネージャ] を選択する 2、画面左側のツリーから「規定の Web サイト」を右クリックして、[新規作成] → [仮想ディレクトリ] を選択する 3、「仮想ディレクトリの作成ウィザード」でエイリアスを入力し、[次へ] をクリック。 4、仮想ディレクトリを指定する   3で入力したエイリアスの仮想ディレクトリの場所を指定します。 5、アクセス権を設定する (ASPなどのスクリプトを実行するにチェック) 6、ウィザードを完了する。 環境はWindows2000サーバー IIS5.0です。 SDKは入っておりません。。。 お気づきの点がありましたらご教示下さいませ。 宜しくお願い致します。