meiyaの勝手気ままなblog

日々、思ったこと、気になったことをツラツラとボヤいています。パソコン・鉄道・アニメ系の話も時々…

開発関連

[ リスト ]

Apacheの起動に失敗

今日は、仕事で調査のため、とあるシステムを再現するべく環境を構築したのですが、その時にトラブった話。

とあるシステムを再現するため、XAMPP(ザンプ)というWebアプリケーションを構築するために必要なフリーのソフトウェアがまとまったパッケージを使いました。
とりあえず最新版を持ってきて、とあるサイトの情報を元に順番に手順を踏んでいきました。
今回XAMPPのパッケージの中から、ApacheとMySQLを使いました。
最初のApacheとMySQLの起動のところでいきなりつまずきました。
MySQLは何の問題もなく起動したのですが、Apacheはエラーとなっている模様。
特に起動までの間に細かい手順や気をつけなければならない作業などしていないので、普通に考えたら、あっさり正常に起動するはずなんですが…。
とりあえず、出ているエラー表示を頼りに調べてみると、どうやら、Apacheで使おうとしていたポート(80)が既に他のアプリケーションで使われている可能性があるという、環境構築するときによくある問題。
で、Apacheの時には、よくSkypeが邪魔しているケースが多いと。
確かにSkypeは常時起動しっぱなしで見事に80のポートを使ってしまっている。
こうなれば、Apacheが使用するポートを変更するしかないということで、http.conf というファイルを開いて、

Listen 80 → Listen 8080

に変更。(変更するポート番号は他のアプリケーションが使ってなければなんでもよし)

これでApacheを再起動すれば、解決〜…ではなく、XAMPPのApacheはもう一つポートを使用しているようで、443も見事にSkypeに使われていたので、こちらも変更。
今度は httpd-ssl.confを開いて、

Listen 443 → Listen 8443
<VirtualHost _default_:443> → <VirtualHost _default_:8443>
ServerName www.myserver.com:443 → ServerName www.myserver.com:8443

計3箇所を修正。修正前のもので検索かければ一発です。
これでようやく解決。
めでたく次のステップに踏むことができたわけです。。


よしもとブログランキング

もっと見る

[PR]お得情報

CMで話題のふるさと納税サイトさとふる
毎日お礼品ランキング更新中!
2019年のふるさと納税は≪12/31まで≫
数量限定!イオンおまとめ企画
「無料お試しクーポン」か
「値引きクーポン」が必ず当たる!

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事