はじめに
こんにちは、missi です。「AWS 環境に WordPress をなるべくお金をかけずに構築していく」のシリーズとして記事を書いています。このシリーズでは、「AWS 上に WordPress を構築するために必要なリソースを最小限に抑え、コストを抑える方法について」お届けしています。以前、「Amazon Linux 2 に Apache をインストールする」をテーマにお伝えしましたが、今回は「Amazon Linux 2 でマルチドメインを設定する」をテーマにご紹介したいと思います。
マルチドメインの設定
Vertual Host ファイルを作成する
- 新しいドメイン名に応じて、新しい Virtual Host ファイルを作成します。
以下のコマンドを実行して、新しい Virtual Host ファイルを作成します。
sudo vi /etc/httpd/conf.d/example.com.conf
ここで、example.com
は新しいドメイン名です。必要に応じて変更してください。
ファイル内の設定を以下のように変更します。
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/html/example.com/
ErrorLog /var/log/httpd/example.com-error.log
CustomLog /var/log/httpd/example.com-access.log combined
</VirtualHost>
ServerAdmin
や DocumentRoot
を適切な値に置き換えてください。
Virtual Hostファイルを有効にする
新しいVirtual Hostファイルを有効にするため、以下のコマンドを実行します。
sudo systemctl restart httpd.service
おわりに
今回の記事は以上となります。このシリーズでは、「AWS 環境に WordPress をなるべくお金をかけずに構築していく」をお届けしていますので、ぜひ過去の記事もご覧ください。