[解決済み] nginx- デフォルトサーバーの重複エラー
2022-07-22 04:27:59
質問
エラーログに
[emerg] 10619#0: /etc/nginx/sites-enabled/mysite.com:4 にある 0.0.0.0:80 のデフォルトサーバが重複しています。
を4行目に書いています。
server_name mysite.com www.mysite.com;
何か提案はありますか?
どのように解決するのですか?
他のファイル(例えば
default
の設定) が
/etc/nginx/sites-enabled
にある、削除が必要な
この問題は、繰り返される
default_server
パラメータが一つ以上の
listen
ディレクティブにある この競合するディレクティブは、おそらく次のような読み方をすることがわかります。
listen 80 default_server;
のように
の nginx コアモジュールのドキュメントを参照してください。
listen
の状態になります。
は
default_server
パラメータがある場合、指定されたaddress:port
のペアになります。どのディレクティブもdefault_server
パラメータを持たない場合、最初のサーバでaddress:port
のペアを持つ最初のサーバが、このペアのデフォルトサーバとなります。
これは、他のファイルや
server
ブロックが定義されている必要があります。
default_server
がポート 80 に対して設定されています。
mysite.com
ファイルより先に遭遇するので、その設定を削除するか調整してください。
これらのディレクティブやパラメータが設定されている場所が見つからない場合は、以下のように検索してみてください。
grep -R default_server /etc/nginx
関連
-
ブラウザエラー net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK) 解決策
-
Nginxエージェントのリソース: net::ERR_NAME_NOT_RESOLVED の読み込みに失敗しました。
-
[解決済み] Node.js + Nginx - 今度は何?
-
[解決済み] Nginx の no-www を www に、www を no-www に。
-
[解決済み】Nginx 403エラー:[folder]のディレクトリインデックスが禁止されています。
-
[解決済み】NGINXの構成で2つの場所に同じルールを持つにはどうすればよいですか?
-
[解決済み】Nginx 403 forbidden for all files
-
[解決済み] nginx が空白の PHP ページを表示する
-
[解決済み] nginx が返すサーバーヘッダを変更するには?
-
[解決済み] nginxです。[server_names_hash_bucket_size を大きくする必要があります。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Raspberry Piサーバーに対して小規模なDDoS攻撃を実行する【終了しました
-
[解決済み] Certbot /.well-known/acme-challenge
-
[解決済み] バックグラウンドでリクエストするようにnginxを設定する
-
linux システムでの Nginx のインストール: make: *** `install' をターゲットとするルールがありません。停止します。
-
nginx 起動プロンプト nginx: [emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
nginx 414 リクエスト URI が大きすぎます。
-
Nginxのエラー処理方法:0.0.0.0:80へのbind()に失敗する
-
チャンクベンダーが大きすぎるため、最初の画面の読み込みが遅すぎるフロントエンド・プロジェクトの最適化
-
[解決済み] nginx の access_log と error_log をマスタープロセスの STDOUT と STDERR に記録させる
-
[解決済み] nginx server_name ワイルドカードまたはキャッチオール