nginx でファイルサーバーを構築することもありますが、これは一般に公開されていますが、サーバーが他の人に見えないようにしたい場合があります。ログインシステムを構築する人もいるかもしれませんが、面倒で不要です。より簡単な方法は、Basic Auth ログイン認証を構成することです。 1. httpd-toolsがインストールされていることを確認する yum インストール httpd-tools -y 2. 承認されたユーザーとパスワードを作成する htpasswd -c -d /usr/local/openresty/nginx/conf/pass_file マギナ この設定ファイルの保存パスは任意に指定できます。ここではnginx設定ファイルのディレクトリを指定します。maginaはログインが許可されているユーザー名を指し、カスタマイズ可能です。 3. Nginxを設定する 一般的な構成は次のとおりです。 サーバー{ 聞く 80; サーバー名 res.yinnote.com; auth_basic "ログイン認証"; auth_basic_user_file /usr/local/openresty/nginx/conf/pass_file; 自動インデックスオン; autoindex_exact_size をオン; autoindex_localtime をオン; ルート /mnt/html/resource; インデックス index.html index.php; } このうち、auth_basic と auth_basic_user_file は認証設定です。パスワード ファイルのパスは上記で生成されたものである必要があることに注意してください。 4. 使用 # ブラウザで使用します。ブラウザに直接アドレスを入力すると、ユーザーパスワード入力ボックスが表示されます。それを入力してアクセスします。# wget を使用します wget --http-user=magina --http-passwd=123456 http://res.yinnote.com/xxx.zip # curl の使用 curl -u magina:123456 -O http://res.yinnote.com/xxx.zip 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL無料インストールバージョンの設定チュートリアル
目次親コンポーネントと子コンポーネント間でパラメータを渡すルーティングパラメータステータスの改善コン...
前の章では、高性能な MySQL に不可欠な、最適化されたデータ型の選択方法とインデックスの効率的な...
Vueのコントロール商品数量コンポーネントのカプセル化と使用は参考までに。具体的な内容は以下のとお...
目次必要:機能ポイントレンダリング実装のアイデア具体的なコード(react\taro3.0)特定のコ...
input と img を同じ行に配置すると、img タグが常に input より 1 つ上になり、...
序文最近、面接中に、MySQL の InnoDB エンジンがどのようにトランザクションを実装している...
MySQL 8.0をインストールする docker run -p 63306:3306 -e MYS...
コメントとメッセージはもともと、ウェブマスターがコミュニティと読者層を構築するための優れた手段でした...
HTML ファイルとは何ですか? HTML は Hyper Text Markup Language...
目次1. Bootstrapグリッドシステムの仕組み1.1 12グリッドシステム1.2 Bootst...
目次元の配列を変更しない方法1. 連結文法:パラメータ:戻り値: 2. 参加する文法:パラメータ:戻...
第1章 ソースコードのインストールRPM パッケージは特定のシステムとプラットフォームに応じて指定さ...
以前はMySQLをあまり使用していなかったため、MySQLの機能にあまり詳しくありませんでした。この...
AES暗号化の使用データ転送の暗号化と復号化処理 --- AES.js最初のステップ: vue に ...
1. PVとIPの統計一日のPV(ページビュー)をカウントする cat access.log | ...