TechNote

事務屋のおぼえがき

Webサーバを2つ同居させる方法

1台のPCにIISとApcheを同居させるには二つの方法がある。

①必要がないときは片方を停止し片方だけ起動する

コマンドプロンプトからの場合は以下。

net stop apache
net start "world wide web publishing"

IISはサービス名にスペースを含むのでダブルクォーテーションで括る。

②ポート番号を変更する

Apacheはポート設定を簡単に変えられる。
httpd.conf」内の「Port 80」という記述を「Port 8888」などに変更する。

この際、事前に各サービスによってポートが使用されていないか確認する必要がある。
コマンドプロンプトによるポート使用状態の確認は以下。

netstat -aon

これでプロセスIDが表示されるので、タスクマネージャにてどのサービスが使用しているかまで確認可。

仮にポートを8888に変更できた場合,以下のようなURIでアクセスする。

http://localhost:8888/sample.php