- Home ›
- Nginx入門 ›
- Nginxのインストール
Nginxの起動、再起動、停止
Nginx を起動するには Nginx をインストールしたディレクトリにある nginx.exe を実行します。ここでは Windows 環境にインストールした Nginx をコンソールから起動したり、再起動したり、停止する方法について解説します。
Nginxを起動する
Nginx で起動するのに使用するプログラム nginx.exe は Nginx をインストールしたディレクトリにあります。
Nginx を起動する方法です。コマンドプロンプトまたは PowerShell を起動し、 Nginx をインストールしたディレクトリへ移動してください。
Nginx を起動するには次のように実行してください。
start nginx
※ 単に nginx でも起動はできますが、 start nginx とすることで同じプロンプトで別のコマンドを実行できます。
次のようなウィンドウが表示された場合は「許可」をクリックしてください。
Nginx が起動しました。
それでは確認してみます。デフォルトではポート番号 80 番を使用しているので、ブラウザを起動し次の URL へアクセスしてください。
http://localhost/
ブラウザに次のように表示されれば Nginx が正常に起動しています。
※ Nginx はデフォルトで Windows サービスに登録することはできないため、 Windows サービスとして利用したい場合は他のアプリと組み合わせる必要があります。詳しくは「NginxをWindowsサービスに登録する」を参照されてください。
Nginxを停止する
起動している Nginx を停止するには、 Nginx をインストールしたディレクトリで次のように実行してください。この方法は処理中のリクエストを完了させてから安全に Nginx を停止する場合です。
nginx -s quit
Nginx が停止しました。
Nginx が停止しているときに、ブラウザから http://localhost/ へアクセスすると、次のような表示がされます。
Nginx を即座に強制停止する場合は次のように実行してください。
nginx -s stop
Nginx が強制停止しました。
Nginxの再起動(設定ファイルの再読み込み)
起動している Nginx を再起動(実際には再起動するのではなく、設定ファイルを再読み込みして Nginx に反映させます)するには、 Nginx をインストールしたディレクトリで次のように実行してください。
nginx -s reload
Nginx が再起動しました。
Nginx を起動したあとに、変更した設定ファイルを Nginx に反映させたい場合に行ってください。 Nginx を一度停止し、そのあとで改めて起動しても同じです。
-- --
Windows 環境にインストールした Nginx をコンソールから起動したり、再起動したり、停止する方法について解説しました。
( Written by Tatsuo Ikura )
著者 / TATSUO IKURA
これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。