KUSANAGI for ConoHaでnginxをアップデートすると起動しなくなる件

yum update でモジュール更新するとnginxの起動に失敗することがあるのですが、たまにしか発生しないのが災いして対処方法をすぐ忘れてしまうのでメモ。

nginx -t

でconfファイルのテストをすると

#
nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/conf.d/http.conf:3
nginx: configuration file /etc/nginx/nginx.conf test failed

みたく怒られるので、/etc/nginx/conf.d/ の中を確認すると、_httpd.conf というファイルが勝手に作られているはず。

このファイルが原因で重複エラーが発生しているので、リネームなり削除なりして

systemctl start nginx

でnginxを起動すればOK。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク