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無料インストールバージョンの設定チュートリアル
1. Reactでクラス宣言する際のヒント 上記のように、Child クラスは class キーワー...
サーバーも 2 つあります。準備:コンテナのホスト名を設定する consul: kv タイプのストレ...
Dockerでdocker search centosを使用する場合docker pull dock...
まず、データベース パーティショニングとは何でしょうか?以前、MySQL のテーブル パーティショニ...
次のように、Win10 での 2 つの MySQL5.6.35 データベースのインストールを記録しま...
以下は、純粋な CSS で記述された画像マウスホバーズーム効果です。実際、基本原理は非常に単純です。...
目次1. テーブル自動ソート2. ページング機能3.el-checkbox-group 複数選択ボッ...
1. 並列レプリケーションの背景まず、並列レプリケーションの概念はなぜ存在するのでしょうか? 1. ...
序文JavaScriptを学ぶ学生は、 AJAX (非同期JavaScriptとxml) 変換は非同...
目次1 テスト環境1.1 サーバーハードウェア1.1.1 t2.マイクロ1.1.2 c5.large...
効果確認アドレス:ツアープラン(uplanok.com) コード: img{幅: 100%;境界線の...
目次1. CentOS7+MySQL8.0、yumソースインストール2. MySQLにログインしてパ...
序文MySQL マスター/スレーブ レプリケーションは、アプリケーションの高パフォーマンスと高可用性...
序文Linux システムの管理と保守のプロセスでは、多数のコマンドが使用されます。非常に長いコマンド...
この記事では、WeChatアプレットの9マスグリッド効果を実現するための具体的なコードを参考までに紹...