Ubuntu Linux を実行しているコンピュータで Apache をインストールし、基本認証機能を構成する方法を学びませんか? このチュートリアルでは、Apache サーバーで基本認証機能を構成します。

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

チュートリアル Apache – 基本認証

Apache サーバーと必要なパッケージをインストールします。

Copy to Clipboard

Apache パスワードファイルを作成し、最初のユーザーアカウントを追加します。

Copy to Clipboard

システムは、新しいユーザー アカウントにパスワードを入力するように要求します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

追加のユーザー アカウントを作成するには、次のコマンドを使用します。

Copy to Clipboard

デフォルトの Web サイトの Apache 構成ファイルを編集します。

Copy to Clipboard

次の行を、次の名前の領域に挿入します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

Apache サービスを再起動します。

Copy to Clipboard

ブラウザを開き、Web サーバーの IP アドレスを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://172.31.8.195

Apache サーバーでは、ユーザー認証を実行する必要があります。

Nginx authentication

この例では、構成では、Web サイトの任意の部分にアクセスするためにユーザー認証が必要になります。

次の例では、次の名前のサブディレクトリにアクセスしようとするユーザーに対してのみ認証を要求します: SECURE。

Copy to Clipboard

おめでとう! これで Apache 基本認証を使用できるようになりました。