Welcome! 『 P・C・P・M Papa-Net パソコン“だめ”乳(おやじ) 』  Presennt by Papa
PC関係 ≫ 自宅サーバー ≫ Linux Server ≫ Alma Linux 9 ≫ Web サーバー(apache バーチャル設定)★
◆ バーチャルドメイン(バーチャルホスト)

複数のドメインを取得して、それを1台のサーバーで運用する場合にバーチャルドメイン(バーチャルホスト)機能を使うことがあります

また、同一ドメインをサブドメイン化する場合もあります

そこで、サブドメインと別ドメインを設定します

◆ apache の設定
◆ ドメインの設定
SSL 用設定ファイルはSSL サーバー(Let's Encrypt)を参照
◆ 上記のサブドメイン・別ドメイン以外でのアクセスを拒否するファイルの作成と設定
◆ httpd ファイルの構文チェック及びバーチャルドメイン一覧表示
バーチャルドメイン(バーチャルホスト)の設定ファイルは数値・アルファベット順に読み込まれる
そのため上記ではデフォルトサーバーは www.mama-net.jp になっている
◆ apache を再起動
◆ hosts ファイルの変更

バーチャルドメイン(バーチャルホスト)を使って複数のホームページを立ち上げた場合にネットワーク内のクライアントPCからIPアドレスで接続しようとすると上記のデフォルトのホームページ しか表示されない
DNSサーバーを構築すれば問題ないが、そこまでやる必要がない場合に hosts ファイルを変更してドメイン名で目的のホームページに行く事ができる