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 外部キー制約の無効化と有効化コマンド

推薦する

CSS3のbox-shadowプロパティの使い方の詳細な例

CSS には多くの属性があります。特に複数の値を設定する必要がある属性は、長期間使用しないと忘れられ...

Ubuntu 18.04 Linux システムに JDK と Mysql をインストールする方法

プラットフォームの展開1. JDKをインストールするステップ1. OracleJDKをダウンロードす...

CSS で写真のスタッキング効果を実装するサンプルコード

成果を達成するステップ1. 初期index.html最初の写真、一番上の写真を作成します。写真の i...

MySQL でデータベースを作成した後、ユーザー 'root'@'%' によるデータベース 'xxx' へのアクセスが拒否される問題を解決する

序文最近、仕事で問題が発生しました。データベースを作成した後、データベースに接続するときにエラーが発...

JavaScriptにおけるこれの深い理解

Jsでのこれの深い理解JavaScriptスコープはstatic scopeスコープですが、 Jsの...

Mac VMware Fusion CentOS7 静的 IP 構成チュートリアル図

目次CentOS7をインストールする静的IPの設定viを使用してファイルを編集するCentOS7をイ...

Ubuntu 20.04 LTSの詳細なインストール履歴

この記事では、USB ブート ディスクの作成とシステムのインストールについて説明します。システム構成...

MySQL Group by最適化の詳細な説明

目次標準的な実行プロセス最適化並べ替えを削除並べ替え成し遂げる要約する標準の Group by ステ...

Vue の親子コンポーネントの値転送と一方向データフローの問題の詳細な説明

目次序文1. 親コンポーネントが子コンポーネントに値を渡す2. サブコンポーネントのprops型制約...

MySQLトリガーの簡単な使用例

この記事では、例を使用して MySQL トリガーの簡単な使用方法を説明します。ご参考までに、詳細は以...

Node.js+expressメッセージボード機能実装例

目次メッセージボード必要なライブラリオープンソースプロジェクトプロジェクト構造メッセージボードnod...

Docker 実行オプションを使用して Dockerfile の設定を上書きする

通常は、最初に Dockerfile ファイルを定義し、次に docker build コマンドを使...

Centos7.X Linux システムに tomcat8 をインストールするためのグラフィック チュートリアル

1. Tomcatのインストールパスを作成する mkdir /usr/local/tomcat 2....

JS オブジェクト コンストラクター Object.freeze

目次概要例1) オブジェクトをフリーズする2) 配列をフリーズする3) 浅い凍結4) ディープフリー...