Nginxの起動、再起動、停止

広告
eyecatch

Nginx を Windows 環境で起動する方法、再起動する方法、および停止する方法について解説します。

Nginxを起動する

Windows 環境で Nginx の起動する方法です。実行ファイルは Nginx をインストールしてディレクトリ内にある nginx.exe です。

Nginxを起動する(1)

コマンドプロンプトを起動し、 Nginx をインストールしたディレクトリに移動してください。

Nginxを起動する(2)

次のように実行してください。

start nginx

Nginxを起動する(3)

コマンドプロンプトに制御が戻ってくれば Nginx の起動は完了です。

確認のためにブラウザを起動し次の URL へアクセスしてください。

http://localhost/

ブラウザに次のように表示されれば Nginx は正常に起動しています。

Nginxを起動する(4)

Nginxを再起動する

Windows 環境で Nginx を再起動するにはコマンドプロンプトから次のように実行してください。

nginx -s reload

Nginxを再起動する(1)

Nginx が再起動しました。

公式サイトではこのコマンドについて changing configuration, starting new worker processes with a new configuration, graceful shutdown of old worker processes と説明されています。 Nginx が起動中に変更された新しい設定ファイルで新しいプロセスが開始されます。

Nginxを停止する

Windows 環境で Nginx を停止するにはコマンドプロンプトから次のどちらかのコマンドを実行してください。

nginx -s stop
nginx -s quit

nginx -s stop を実行下場合は即座に Nginx が停止します。 nginx -s quit の方は現在処理しているリクエストが終わるのを待って停止します。今回は nginx -s stop の方を実行してみます。

Nginxを停止する(1)

Nginx が停止しました。

-- --

Windows 環境で Nginx を起動する方法、再起動する方法、そして停止する方法について解説しました。

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。