• ベストアンサー

1つのサーバにWEBサーバ2つ

1台のサーバにWEBサーバ(apache)2つインストールは可能でしょうか?(virtualhostを2つ作成するため。) /usr/localにapache2つインストールすると先に設定されているWEBサーバが上書きされ消えてしまうのではないかと心配です。 configureでなにか設定ができるのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.4

>80以外のポートを変えてもだめですか? ポートが違えば可能と思いますが、ApacheのConfiguration が 干渉しないようにする必要がありますよね。 これは、やったことがないのでわかりません。 #2さんの回答は参考になりませんか?

fm0606
質問者

補足

confファイルのVirtualhostの記入方はどうなるのですか? すみません。

その他の回答 (3)

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.3

インストールはできたとしても、デフォルトのポート80を使ったWebサービスを 複数動作させることはできません。(Apacheでなくても) 管理が別ならサーバを別にすればいいと思いますが...

fm0606
質問者

補足

80以外のポートを変えてもだめですか?

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

>許されませんでした。 >ある一つのWEBサーバは他の管理下におかれているもので 他の管理下にあるのに、Apacheの追加インストールはできるのですか? 事情がいまいち理解できないのですが、、、。 それではコンパイルするときに ./configure --prefix=/usr/local/apacheXXXX などで違うディレクトリにインストールして、 httpd.confの<port>や<listen>ディレクティブで違うポート番号を利用するなど すれば、同じサーバ上に複数のApacheを動かせます。

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

httpd.confで<VirtualHost>を複数定義すればよいです。

fm0606
質問者

補足

はじめはそうしようと考えましたが許されませんでした。 ある一つのWEBサーバは他の管理下におかれているもので また新たにWEBサーバをインストールしないといけない状態です。 よろしくお願いします。

関連するQ&A