質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.69%

apacheの起動失敗の原因

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 2,647

ruuusaamarki

score 435

環境

Apache2.2
Centos6.3
windows上にvirtualbox+vagrantで構築

前提

バーチャルホストにてsslサイト、通常httpサイトを複数運営
問題なく起動できていたapacheが立ち上がらなくなった。
立ち上がらなくなった直前の作業がはっきりわかっていない状況で恐縮ですが
NameVirtualHost *:443を追記し、virtualhost.confファイルにも同じ記述があったので
virtualhostのほうを削除しhttpd.confに追記した
あたりで立ち上がらなくなった記憶があります。
その時server.crtファイル、server.keyファイルも2つ違う場所にあり
Virtualhost.confでそれぞれ個別に指定していたのでhttpd.confの指定のみにしました。 crtファイル、keyファイルはまだある状態です。

エラー状況

[root@localhost httpd]$service httpd start
httpd を起動中:                                            [失敗]
[root@localhost httpd]$service httpd stop
httpd を停止中:                                            [  OK  ]
[root@localhost httpd]$service httpd start
httpd を起動中:                                            [失敗]

上記のように起動に失敗するという状況ですが
stopはOKとなります。
何度か繰り返してみましたが状況は変わらずです。

ログ

ログの確認状況になります。

cat error_log-20180408
[Sun Apr 08 14:08:30 2018] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0
[Sun Apr 08 14:08:30 2018] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

以下のログには何も記載されていませんでした。
(日付の物の生成されておらずファイルのみある状況でした。)
cat /var/log/httpd/ssl_request_log
cat /var/log/httpd/ssl_error_log

試したこと

・centos自体の再起動をしました。
(virtualbox+vagrantの環境なのでvagrant halt → vagrant upしました)
・/etc/sysconfig/selinuxをSELINUX=disabledと設定してみました。
・confファイルの構文チェック

[root@localhost conf.d]$apachectl -t
 Syntax OK


・virtualhost.confファイルで3つsslの設定をしていたので
それらをrmコマンドで削除してみました。
・プロセスを確認してみました。

[root@localhost conf]$ps aux | grep httpd
root      4699  0.0  0.0 103324   904 pts/0    S+   15:32   0:00 grep httpd


・ポートを確認してみました。

[root@localhost conf]$lsof -i
COMMAND    PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
dhclient   917    root    5u  IPv4  10188      0t0  UDP *:bootpc
rpcbind   1104     rpc    6u  IPv4  10581      0t0  UDP *:sunrpc
rpcbind   1104     rpc    7u  IPv4  10583      0t0  UDP *:855
rpcbind   1104     rpc    8u  IPv4  10584      0t0  TCP *:sunrpc (LISTEN)
rpcbind   1104     rpc    9u  IPv6  10586      0t0  UDP *:sunrpc
rpcbind   1104     rpc   10u  IPv6  10588      0t0  UDP *:855
rpcbind   1104     rpc   11u  IPv6  10589      0t0  TCP *:sunrpc (LISTEN)
rpc.statd 1126 rpcuser    5r  IPv4  10676      0t0  UDP localhost:878
rpc.statd 1126 rpcuser    8u  IPv4  10682      0t0  UDP *:58586
rpc.statd 1126 rpcuser    9u  IPv4  10686      0t0  TCP *:43041 (LISTEN)
rpc.statd 1126 rpcuser   10u  IPv6  10690      0t0  UDP *:45128
rpc.statd 1126 rpcuser   11u  IPv6  10694      0t0  TCP *:40805 (LISTEN)
sshd      1372    root    3u  IPv4  11187      0t0  TCP *:ssh (LISTEN)
sshd      1372    root    4u  IPv6  11192      0t0  TCP *:ssh (LISTEN)
mysqld    1644   mysql   14u  IPv4  11462      0t0  TCP *:mysql (LISTEN)
master    1753    root   12u  IPv4  11658      0t0  TCP localhost:smtp (LISTEN)
master    1753    root   13u  IPv6  11661      0t0  TCP localhost:smtp (LISTEN)
mongod    1784  mongod    7u  IPv4  11880      0t0  TCP localhost:27017 (LISTEN)
sshd      3877    root    3r  IPv4  51019      0t0  TCP 192.168.33.10:ssh->192.168.33.1:55708 (ESTABLISHED)
sshd      3881 vagrant    3u  IPv4  51019      0t0  TCP 192.168.33.10:ssh->192.168.33.1:55708 (ESTABLISHED)
sshd      3899    root    3r  IPv4  51164      0t0  TCP 10.0.2.15:ssh->10.0.2.2:55794 (ESTABLISHED)
sshd      3903 vagrant    3u  IPv4  51164      0t0  TCP 10.0.2.15:ssh->10.0.2.2:55794 (ESTABLISHED)

質問

上記のほかに確認すべきポイントなど伺えましたら幸いです。
よろしくお願いいたします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

check解決した方法

0

自己解決しました。
細かい検証はこれからですが
virtualhost関連のconfファイルを全削除したところ起動することができました。
貴重なスペースありがとうございました。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.69%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる