LoginSignup
16
16

More than 3 years have passed since last update.

[nginx]設定の反映

Posted at

概要

IPアドレス許可設定の変更を依頼されちゃった・・・
nginxの設定ファイルって反映しようとすると

sudo service nginx restart

することになるよね・・・
瞬断するよね・・・
利用者にちょっと影響出るよね・・・
連絡するの?めんどくさー・・・・
と思っていたのだが、
先輩に「Gracefully restart」というやつを教えていただいた。

設定ファイルの構文確認

設定ファイル更新したらまずは下をやっときましょう。

sudo nginx -t

ガチ再起動しない設定ファイルの反映

以下のコマンドを打てば瞬断は発生しない。
ターミナル眺めていたが、
なにやら、nginxのworkerプロセスが少しずつ新しいプロセスに置き換わっていく模様。

sudo nginx -s reload

設定ファイルのディレクトリ2つある謎

nginx の設定ファイルのディレクトリは2つあるが、
sites-enabled/
sites-available/

習慣的なもので、
available側に実体のファイルを置き、enabled側には同名のシンボリックリンクを貼るらしい。

参考
Nginxのバーチャルホスト設定

16
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
16