WindowsでのNginxの起動や停止などの基本操作コマンドの詳しい説明

WindowsでのNginxの起動や停止などの基本操作コマンドの詳しい説明

Windows で Nginx を使用するには、Nginx サービスの起動、停止、Nginx のリロードなどの基本的な操作コマンドを習得する必要があります。以下で簡単に紹介します。

1. 起動:

C:\server\nginx-1.0.2>nginxを起動

または

C:\server\nginx-1.0.2>nginx.exe

注意: 最初の方法を使用することをお勧めします。2 番目の方法では、cmd ウィンドウが実行中のままになり、他のコマンド操作を実行できなくなります。

2. 停止:

C:\server\nginx-1.0.2>nginx.exe -s 停止

または

C:\server\nginx-1.0.2>nginx.exe -s 終了

注意: stop は nginx をすぐに停止し、関連情報を保存しない可能性があります。quit は nginx を完全に、かつ規則的に停止し、関連情報を保存します。

3. Nginx をリロードします。

C:\server\nginx-1.0.2>nginx.exe -s リロード

このコマンドは、構成情報が変更され、再ロードする必要がある場合に使用されます。

4. ログファイルを再度開きます。

C:\server\nginx-1.0.2>nginx.exe -s 再開

5. Nginx のバージョンを確認します。

C:\server\nginx-1.0.2>nginx -v

nginx: nginx バージョン: nginx/1.0.2

または

C:\server\nginx-1.0.2>nginx -V

nginx: nginx バージョン: nginx/1.0.2 
nginx: TLS SNI サポートが有効 
nginx:-builddir = objs.msvc8-crossbuild = win32 -with-debug =  -  conf/nginx.conf = logs/nginx.pid  -  http-log-path = access.log-log-log-path-log-patts/glog-paths/ p-client-body-temp-path = temp/client_body_temp  -  http-proxy-temp-path = temp/proxy_temp  -  http-fastcgi-temp-path = temp/fastcgi_temp -with-cc-opt = -dfd_etsizezize = 1024-with-pcre = lidmsvc8/abjms lib = objs.msvc8/lib/zlib-1.2.3 -with-select_module -with-http_realip_module -with-http_addition_module -with-http_sub_module -with-http_dav_module -with-http_tuble-with_tubiet -http_gzip_static_module -with-http_random_index_module -with-http_secure_link_module -with-ipv6-with-openssl = objs.ms.msvc8/lib/opensl-0.9.8r -with-opens l_module -with-mail_ssl_module

注: v は単にバージョン情報を表示しますが、V はバージョン情報だけでなく構成パラメータ情報も表示します。

6. 指定された構成ファイルをテストまたはロードします。

テスト構成ファイル

C:\server\nginx-1.0.2>nginx.exe -t -c conf/default.conf

nginx: 設定ファイル C:\server\nginx-1.0.2/conf/default.conf 構文 isok
nginx: 設定ファイル C:\server\nginx-1.0.2/conf/default.conf のテストが成功しました

指定された設定ファイルをロードする

C:\server\nginx-1.0.2>nginx.exe -c conf/default.confを起動します

この記事で紹介したコマンドは非常に基本的なものです。覚えるにはかなりのスペースが必要です。何度か試してみてください。

以下もご興味があるかもしれません:
  • Windows で Nginx + PHP の基本操作を構成する (起動、再起動、終了)
  • nginx をシャットダウン/再起動/起動する方法

<<:  MySQLデータベースでスロークエリログを有効にする方法の詳細な説明

>>:  MySQL 外部キー制約の無効化と有効化コマンド

推薦する

jsはテーブルの追加と削除の操作を動的に実装します

この記事の例では、jsでテーブルを動的に追加および削除するための具体的なコードを参考までに共有してい...

MySQL の昇順および降順データソートの実装

データの昇順、降順ソート1. フィールド名による単一フィールドのソート順機能:どのフィールドを基準に...

Vue3 を使用して虫眼鏡効果を実現する方法の例

目次序文1. カプセル化の重要性2. どのようにカプセル化しますか? 1. 準備2. 梱包を開始する...

MySQLのGROUP BYステートメントを最適化する方法

MySQL で、id、a、b の 3 つのフィールドを持つ新しいテーブルを作成します。次のように、同...

nginx の default_server 定義とマッチングルールの詳細な説明

nginx の default_server ディレクティブは、server_name と一致しない...

docker --privileged=true パラメータの役割についての簡単な説明

バージョン 0.6 あたりで、Docker に privileged が導入されました。このパラメー...

MySQL 数十億のデータのインポート、エクスポート、移行に関するメモ

最近はMySQLのメモをたくさん取っていますが、それは主に会社のOracleが比較的安定していてメン...

Node.jsはブレークポイント再開を実装する

目次ソリューション分析スライス履歴書のダウンロード具体的な解決プロセス論理的分析フロントエンドサーバ...

ウェブページのカラーマッチングスキルについての簡単な説明(フロントエンド開発者必読)

一般的に、Web ページの背景色は、より柔らかく、よりシンプルで、より明るく、暗いテキストとマッチし...

MySQL でグループ化した後、各グループの最大値を取得する詳細な例

MySQL でグループ化した後、各グループの最大値を取得する詳細な例1. テストデータベーステーブル...

MySQL ビッグデータ クエリ最適化エクスペリエンスの共有 (推奨)

本格的な MySQL 最適化! MySQL のデータ量が少ない場合は最適化は不要です。データ量が多い...

HTML 内の input type="reset" タグが無効 (機能しない) である理由として考えられるもの。

<html:reset> タグを使用すると、リセット ボタンが無効になり、ボタンをクリッ...

MySQL で null を置き換える IFNULL() および COALESCE() 関数の詳細な説明

MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...

デカルト積原理を使用してMySQLで複数のテーブルをクエリする方法を簡単に説明します。

MySQL マルチテーブルクエリ (直積原理)まず、データが使用するテーブルを決定します。デカルト...

Linux のスケジュールタスク Crontab コマンドの使用に関する詳細な説明と概要

crontab コマンドは、Unix および Linux で定期的な実行命令を設定するために使用され...