Nginx ベースのファイル ダウンロード サーバーを構築するのは非常に簡単です。チュートリアルは次のとおりです。
-
Nginx をインストールする:
ターミナルで次のコマンドを実行して、Nginx をインストールします。sudo apt-get update sudo apt-get install nginx
-
Nginx の構成:
Nginx 構成ファイルを編集のために開きます。sudo nano /etc/nginx/nginx.conf
-
構成ファイルを変更します。ブロック内に次の構成を追加します
。http
server { listen 80; server_name example.com; # 替换为您的域名或IP地址 location /files/ { alias /path/to/files/; # 替换为您要提供下载的文件所在目录的路径 autoindex on; } }
- 設定ファイルを保存して閉じる:
を押しCtrl + X
、次に Enter を押してY
変更を保存し、エディタを閉じます。 -
構成が正しいかどうかをテストする:
ターミナルで次のコマンドを実行して、Nginx 構成が正しいかどうかを確認します。sudo nginx -t
-
Nginx の開始:
ターミナルで次のコマンドを実行して、Nginx サービスを開始します。sudo service nginx start
- ファイルのダウンロード:
ダウンロードするファイルを指定したファイル ディレクトリ (上記の構成で定義/path/to/files/
) に配置します。これらのファイルは、(ドメイン名または IP アドレスに置き換えてください)http://example.com/files/
にアクセスしてダウンロード できます 。example.com
上記の手順に従って、Nginx ベースのファイル ダウンロード サーバーを構築できます。Nginx 構成ファイルを編集するときは、必ず正しいファイル パスとサーバー名を使用してください。