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

推薦する

Centos7環境でYUMを構築する方法

1. yumソースの設定ファイルを入力します 2.lsで設定ファイルを表示する 3. ディレクトリを...

きれいなJavaScriptコードの書き方を教える記事

目次1. 変数意味のある名前を使う不必要なコンテキストを追加しないようにするハードコードされた値を避...

Nginx ドメイン転送の使用シナリオ コード例

シナリオ 1: サーバーの制限により、外部に開かれているポートは 1 つだけですが、別の外部ネットワ...

Squid を使用して http および https 用のプロキシ サーバーを構築する方法

nginx を導入した際に、フォワードプロキシの設定も nginx を使っていました。しかし、htt...

CSSを使用してHTMLテキストボックス内のテキストの垂直方向の中央を制御する

Text の height 属性が定義されている場合、Text に入力されたテキストは垂直方向に中央...

HTML の長いテキストは、タグの幅を超えると自動的に切り捨てられます。

長いテキストを表示する場合、C# 側で文字をインターセプトする必要があることがよくありますが、長いテ...

Docker の 4 つのネットワーク タイプの主な例

4 つのネットワーク タイプ:なし: コンテナのネットワーク機能を一切設定しません。--net=no...

SpringBoot を MySQL に接続してデータを取得し、バックエンド インターフェースに書き込む方法

目次1. 新しいプロジェクトを作成する2. 依存関係を追加する3. SpringコンテナにDrive...

JavaScript ファクトリーパターンの説明

目次シンプルファクトリーファクトリーメソッド安全な工場方法アブストラクトファクトリー要約するシンプル...

JS 実用的なオブジェクト指向スネークゲームの例

目次考える1. 貪欲な蛇の効果画像2. スネークの分析2.1 ゲーム開始機能2.2 運動機能2.2....

JavaScriptの信頼性の低い未定義

undefined JavaScript では、値が undefined かどうかを判断したい場合は...

Vue codemirrorはオンラインコードコンパイラの効果を実現します

序文Web 上でオンライン コード コンパイルの効果を実現したい場合は、 CodeMirrorを再度...

UbuntuにProtobuf 3をインストールするための詳細なチュートリアル

いつインストールするかprotoc コマンドを使用しても Protoc が見つからない場合は、インス...

Vueタブとキャッシュページを切り替えるいくつかの方法

目次1. 切り替え方法2. タブを動的に生成する3. キャッシュコンポーネント3.1 キープアライブ...

MySQLでデータをエクスポートするいくつかの方法の詳細な説明

MySQL データをエクスポートする目的は、データベースのバックアップ、テーブル構造のエクスポート、...