[IIS, Apache] Webサーバの共存
私はApacheに関してはお手軽なXAMPP Liteを愛用しているのだが、80番ポートを使うためIISと競合してしまう。これを変更するのは設定ファイルを書き換えれば良い。
■Web
\xampplite\apache\conf\httpd.conf
47行目:Listen 80 → Listen 8080
181行目:ServerName localhost:80 → ServerName localhost:8080
※例として8080番に変更。行数は環境によっては異なるかもしれない。
■SSL
\xampplite\apache\conf\extra\httpd-ssl.conf
41行目:Listen 443 → Listen 444
80行目:<virtualhost _default_:443> → <virtualhost _default_:444>
83行目:ServerName localhost:443 → ServerName localhost:444
※443番→444番へ変更。
なお、ポート番号を変更した場合、「http://localhost/」だけでは80番ポートを使っているWebサーバのページに飛ぶ。このため、上記の例でいうと「http://localhost:8080/」 などでアクセスするようになる。
■Web
\xampplite\apache\conf\httpd.conf
47行目:Listen 80 → Listen 8080
181行目:ServerName localhost:80 → ServerName localhost:8080
※例として8080番に変更。行数は環境によっては異なるかもしれない。
■SSL
\xampplite\apache\conf\extra\httpd-ssl.conf
41行目:Listen 443 → Listen 444
80行目:<virtualhost _default_:443> → <virtualhost _default_:444>
83行目:ServerName localhost:443 → ServerName localhost:444
※443番→444番へ変更。
なお、ポート番号を変更した場合、「http://localhost/」だけでは80番ポートを使っているWebサーバのページに飛ぶ。このため、上記の例でいうと「http://localhost:8080/」 などでアクセスするようになる。