AlmaLinux 9.1 ; WEBサーバー(Apache2)とバーチャルホスト
1.Apache2のインストールとバーチャルホスト設定
1.1 Apache2インストール
①httpdをインストール
# dnf -y install httpd
バージョン確認
# httpd -v
Server version: Apache/2.4.51 (AlmaLinux)
Server built: Mar 21 2022 00:00:00
1.3 バーチャルホストの設定
バーチャルホストで運用するドメイン名 [alma.korodes.com] を、ドキュメントルート[/var/www/html/alam.korodes.com] ディレクトリに割り当てて設定します
2. CGIスクリプトの利用確認
①CGIの利用可確認
3. PHPのインストールと設定
1.PHP8インストール
①インストール
# dnf -y install php
4. Apache2でDigest認証を行う
http の認証認定方式として有名なBasic 認証は認証情報を平文で送信するので、パケット盗聴されるとID とパスワードが漏洩する危険があります。
一方、Digest 認証は認証情報を暗号化して送信するので、情報漏えいの心配がほとんどありません。Digest 認証はBasic 認証を強化した認証認定方式と言えます。