Basic認証の使い方-ツイート-シェア---LINEで送る-B!ブックマーク-pocket-rss2017-08-112019-12-28ロゴはnginx.comの商標です。本サイトがNGINX公認であることを示していません。WebサーバのnginxでBasic認証を行う方法です。.htaccessファイルは使いません。設定ファイルに記述します。allnginxの設定反映htpasswdコマンドのインストールBasic認証のユーザ名・パスワード作成にhtpasswdコマンドを使います。OSにないときはインストールが必要です。ここでは、CentOSのインストール方法です。ことわりがないかぎり、以降の実行ユーザはすべてスーパーユーザ(root)です。httpd-tools.htpasswdファイルの作成htpasswdコマンドでBasic認証のユーザ名とパスワードを追加します。[username]すると、コマンドプロンプトでパスワード入力が求められます。password:パスワードを入力してEnterキーを押します。password:パスワードの再入力が求められるので同じパスワードを設定します。指定したパスワードファイルが作成されます。内容はこんな感じです。.htpasswdの中username:$apr1$6wghD96e$Pn64Jp.39XjwD5YO5xj1P1nginxの設定ファイルにBasic認証を適用nginxの設定ファイルにBasic認証を適用します。サイトごとに用意する個別ファイルを編集します。}}2-6行目Basic認証の設定です。7-20行目php-fpmを使うときの設定です。locationで指定しているパスは、WordPressのユーザログイン画面、管理画面をBasic認証の対象ページに指定しています。any特定のホストからのアクセスだけにBasic認証を適用します。Basic認証を使うホストになります。サンプルコードは、自サーバ以外からのアクセスはすべてBasic認証を使うようにしています。allすべてのホストからのアクセスにBasic認証を適用します。アクセス拒否satisfyの値によってallowとdenyの意味が変わることに注意しましょう。nginxの設定反映Webサーバを再起動して設定内容を反映させます。nginxWebサーバーの再起動ができないとき、サーバーを起動したまま設定を反映させます。nginxどちらを使ってもかまいません。関連記事SNSでも記事を配信しています。*メールアドレス(公開されません。*このフォームを使用することにより、このウェブサイトによるデータの保管および取り扱いに同意するものとします。コメントデータの処理方法の詳細はこちらをご覧ください。(全16回)日本国憲法を読む。views今上天皇の読み方。Vol.3天皇の皇位継承の解決策は既にある。Vol.2天皇の男系・女系・双系の違い。Vol.14図で見りゃわかる。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。(1)プロフィールシステムエンジニア&プログラマ。SIerに12年、フリーと会社員を交互に繰り返すこと4年。心疾患をわずらってしまい実家に戻って静養中。何もしないのはヤバいので、今まで得てきたものをWebサイトで発信しながら少しだけ活動中。静養しながらできることをして、迷走して、転んで、怪我してをくり返している。コメント等いただいておりますが、回答・回答は遅くなりがちです。(1週間以内で早い方。)20%くらいの力しか出せてないので、その点はご了承ください。コメント等のコミュニケーションは面と向かって話すのと同じだと思っています。初対面でいきなりケンカ腰で来られると、『いきなり刺されるかも?』と同じくらいに感じるので、100%レスポンスがあるとはかぎりません。そのエネルギーがないだけなんですが...くわしく見るSNSでも記事を配信しています。ただ屋ぁのブログ.topこの記事を気に入ったらぜひシェアも!!。