クラウドサーバーで2つのウェブサイトを設定する方法

2つの Web サイトを設定する手順は次のとおりです。

  1. httpd.conf
  2. apache2.conf
<VirtualHost *:80>
ServerName www.example1.com
DocumentRoot /var/www/html/example1
</VirtualHost>
<VirtualHost *:80>
ServerName www.example2.com
DocumentRoot /var/www/html/example2
</VirtualHost>

すると、ユーザがwww.example1.comにアクセスしたとき、サーバは要求されたコンテンツを/var/www/html/example1ディレクトリから取得し、ユーザがwww.example2.comにアクセスしたとき、サーバは要求されたコンテンツを/var/www/html/example2ディレクトリから取得する。

  1. ifconfig
<VirtualHost 192.168.1.100:80>
ServerName www.example1.com
DocumentRoot /var/www/html/example1
</VirtualHost>
<VirtualHost 192.168.1.101:80>
ServerName www.example2.com
DocumentRoot /var/www/html/example2
</VirtualHost>

これにより、ユーザーがサーバーの IP アドレス 192.168.1.100 にアクセスすると、サーバーは /var/www/html/example1 ディレクトリから要求されたコンテンツを取得し、ユーザーがサーバーの IP アドレス 192.168.1.101 にアクセスすると、サーバーは /var/www/html/example2 ディレクトリから要求されたコンテンツを取得します。

実際の実情に応じて、上述の2種類の方法のいずれかを選択したり、それらを組み合わせて使用することができます。設定が完了したら、ドメイン解決がクラウドサーバーのIPアドレスに向いていることを確認するか、または、ローカルhostsファイル内のドメインをクラウドサーバーのIPアドレスにマッピングすることを確認する必要があります。

bannerAds