Windows 10 システムで nginx ファイル サーバーを構成するためのグラフィック チュートリアル

Windows 10 システムで nginx ファイル サーバーを構成するためのグラフィック チュートリアル

Nginx の公式 Web サイトから Windows バージョンの Nginx をダウンロードします。

http://nginx.org/en/download.html

ここに画像の説明を挿入

ダウンロードしたソフトウェア パッケージを解凍します。

知らせ:

解凍されたパッケージのパスに中国語の文字を含めることはできません。含めると、Nginx サービスを開始できません。


ここに画像の説明を挿入

Nginx サービスを開始します。

「Windowsキー+Rキー」で実行を開き、「cmd」と入力して「DOSターミナル」に入ります

C:\Users\Administrator>f:
F:\>cd GX\nginx-1.16.1
# 開始コマンド F:\GX\nginx-1.16.1>start nginx
F:\GX\nginx-1.16.1> 

ここに画像の説明を挿入

サービスが正常に開始されると、タスクマネージャーに2つの「nginx」プロセスが表示されます。

ここに画像の説明を挿入

設定ファイルを変更し、Nginxを再起動します。

「nginx.conf」ファイルの「HTTPSサーバーブロック」の上に次の行を追加します。

# ファイルマネージャーを追加 # ディレクトリの自動インデックスをオンにして表示します。
# ファイルサイズを表示する autoindex_exact_size on;
# ファイルの時刻を表示します。autoindex_localtime on;
 
サーバー{
聞く 8888;
サーバー名 ローカルホスト;
# ローカル ファイル パス # 論理ディスク F:\ 全体をディレクトリ パスとして直接使用することはできません。 F:\ を使用する必要があります。英語のディレクトリ名ルート F:\GX\Chiron;
}

Nginx サービスを再読み込み

# Nginx サービスを再ロードします。コマンド F:\GX\nginx-1.16.1>nginx.exe -s reload

F:\GX\nginx-1.16.1>

Web ブラウザ アクセス検証: ここでは、テスト用に「F:\GX\Chiron」ディレクトリに「test.txt」ファイルを作成しました。アクセス アドレス: http://ip:port

ここに画像の説明を挿入

知らせ:

1. 正常にダウンロードするには、ディレクトリ名とファイル名に英語の文字を使用する必要があります。

2. 中国語の文字を含むファイルは文字化けして表示され、ダウンロード時に「500 内部サーバー エラー」エラーが報告される場合があります。Windows 版 Nginx の関連コマンド:

nginx -s stop // nginxを停止する
nginx -s reload //nginxをリロード
nginx -s quit // nginxを終了
nginx を起動 // nginx を起動

PC を起動時に自動的に起動するように C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup を設定し、上記のディレクトリに「nginx.exe」のショートカットを作成します。

ここに画像の説明を挿入

要約する

上記は、Windows 10 システムで nginx ファイル サーバーを構成する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Docker ベースの nginx ファイル サーバーを構築する方法と手順
  • Nginx 静的ファイル サーバーの設定方法を学ぶ
  • nginx 設定静的ファイルサーバーの詳細な説明
  • Ubuntu で nginx を使用して WebDAV ファイル サーバーを構築する詳細なプロセス

<<:  MySQLデータベースのマスタースレーブレプリケーションの長い遅延に対する解決策

>>:  Vue Element-ui フォーム検証ルールの実装

推薦する

CentOS7 カーネル カーネル5.0 バージョンアップグレード

アップグレードプロセス:元のシステム: CentOS7.3 [root@my-e450 ~]# un...

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

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

vuexの強制リフレッシュによるデータ損失問題の分析

vuex 永続状態基本原則: すべての vuex データをローカルストレージに保存し、ページが更新さ...

SqlクエリMySqlデータベーステーブル名と説明テーブルフィールド(列)情報

以下では、SQL クエリ ステートメントを使用して、Mysql データベース内のテーブルのテーブル名...

WeChatアプレットでQRコードを識別するために長押しする実装プロセス

序文公式アカウントのQRコードは長押しで認識できることは皆さんご存じですが、ミニプログラムに対する制...

MySQL テーブルの読み取り、書き込み、インデックス作成、その他の操作の SQL ステートメントの効率最適化の問題を分析します。

前回は、Explain 実行プランの表示、インデックスの分析など、MySQL での SQL クエリの...

vue keepAlive キャッシュクリア問題事例の詳細な説明

Keepalive は Vue プロジェクトでのキャッシュによく使用され、基本的な要件を満たすのに非...

MySQL データベース内の数十億のデータを素早くクリーンアップする方法

今日、ディスクアラーム例外を受け取りました。50G ディスクが爆発しました。分析と解決のプロセスは次...

Dockerでローカルマシン(ホストマシン)にアクセスする方法

質問Docker でローカル データベースにアクセスするにはどうすればよいでしょうか? 127.0....

Dockerはrabbitmqのサンプルコードをインストールして実行します

イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...

Viteは仮想ファイルの実装を導入します

目次背景仮想ファイルのインポート例書類タイプスクリプトのサポート要約する背景新しいプロジェクトで v...

CSS3 弾性拡張ボックスの詳細な説明

使用フレキシブル ボックスはフロントエンドの Web ページ レイアウトで重要な役割を果たしますが、...

Node.js のワーカー スレッドの詳細な理解

目次概要Node.js における CPU バウンド アプリケーションの歴史CPUを集中的に使用する操...

フォームのmethod=post/getの違い

フォームは、get と post の 2 つのデータ転送方法を提供します。どちらもデータを送信する方...

MySQL Community Server 5.6.39 のインストール方法

この記事では、MySQLのダウンロードとインストールの詳細なチュートリアルを記載しています。具体的な...