KusanagiのWordPressが突然死した話

さくらのVPSでKusanagiを使ってWordpressをお手軽デプロイして使っているわけだが、ある日突然使えなくなった。

Gmailに突然やってきたJetpackサポートからのお亡くなり通知

いろいろ調べてみたところ、そもそもapacheが立ち上がっていないことが判明。

# ps aux | grep apache
# なし(psのみ)

さらに掘ると、ssl.confの読み込みでこけている。

12月 20 16:25:41 kusanagi71 apachectl[8693]: AH00526: Syntax error on line 5 of /etc/httpd/conf.d/ssl.conf:
12月 20 16:25:41 kusanagi71 apachectl[8693]: Cannot define multiple Listeners on the same IP:port
12月 20 16:25:41 kusanagi71 systemd[1]: httpd.service: control process exited, code=exited status=1
12月 20 16:25:41 kusanagi71 systemd[1]: Failed to start The Apache HTTP Server.
12月 20 16:25:41 kusanagi71 systemd[1]: Unit httpd.service entered failed state.
12月 20 16:25:41 kusanagi71 systemd[1]: httpd.service failed.

更に(ry、この記事がヒットした。

「KUSANAGI」 ワンポイントTips Apache利用でアップデートしたら再起動できなくなったときの対処法
KUSANAGIはデフォルトでNginxの利用になっていますが、動作条件のためにApacheでの利用に変更している人も多いかと思います。 Apacheで利用しているという場合に、アップデートをかけると

結論としては

mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.bk

で復活します。肝が冷えた。

コメント

タイトルとURLをコピーしました