- ベストアンサー
apache2が起動しない
- apache2が起動しない原因と対処法
- apache2の起動に関するエラーメッセージと解決方法
- apache2が起動しない場合の対処方法
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
環境書かないと^^ XAMPPとかで、動作しました?(というか、させられました?) あと、お使いのLinux(のようなきがするが) 通常はパッケージいれただけでいきなり動く事は動くのが 普通です。 エラー的にはそれ以外のエラーが出てる気がします。 正直、OSを入れなおすか、Fedoraなど別のディストリを選ぶのも 手かもです。 ちなみ、CentOSに近いのは今は、Fedora系なので、 以前の環境に近いですよ。 yum install httpd こんだけで、Apacheは入りますし。 (厳密には、DNFパッケージですが、過去のユーザーもYUMが そのまま使えるようにどちらも使えるようになってます) 前に言った通り、まず環境構築です!。 環境を作る前にプログラムをやり始めると、いつもこうなる~って 感覚を持つと、色々と楽になるとは思います。 一度にいろんな場所を触りすぎて1か所が 足りてないだけだと思うので。 あと、最近の実験(PHP+MySQL)などは、XAMPPで 充分動きますからね!。 (Linuxを使ってももちろんできます) 単に面倒な方を選択してるのを心配してるだけの事です。 Jun 27 07:38:22 localhost start_apache2[9015]: (98)Address already in use: AH00072: make_sock: could not bind> などと、ソケットがすでに使われていてApacheが起動できないと 言うのがエラーです。statなどで誰がポートを既に開いているか? 確認してみるのが、手でしょう。XAMPPにはポートをチェックするボタンが最初からあるのは、このためです!。 Linuxは自分でやる必要があるので、その分面倒ですがね。
その他の回答 (1)
- tkf-
- ベストアンサー率58% (821/1398)
Jun 27 07:38:22 localhost start_apache2[9015]: (98)Address already in use: AH00072: make_sock: could not bind> Jun 27 07:38:22 localhost start_apache2[9015]: (98)Address already in use: AH00072: make_sock: could not bind> 既に同じIP, ポートを利用したサービスが起動しています。 confファイルで指定しているポートをほかのサービスでつかんでいないか確認してください。
お礼
ご回答誠にありがとうございました。
お礼
ご回答誠にありがとうございました。