Apacheに仮想ホストを設定することで、1つのサーバーに複数のドメインを持つWebサイトを運用することができます。この記事では、Apacheの仮想ホストを使用して、blog.example.comというドメイン名で/var/www/wordpressに配置されたWebサイトを表示する方法を説明します。
Apacheの設定を編集する
<VirtualHost *:80> ServerName blog.example.com ServerAlias blog.example.com DocumentRoot /var/www/wordpress <Directory /var/www/wordpress> Options +Indexes +FollowSymLinks +MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>
Apacheを再起動する
- 設定を反映するために、Apacheを再起動します。再起動の方法はOSによって異なりますが、通常以下のコマンドを実行します。
# sudo service apache2 restart
Webブラウザでアクセスする
- ブラウザからblog.example.comにアクセスして、Webサイトが正常に表示されることを確認します。
これで、Apacheの仮想ホストを使用してblog.example.comというドメイン名で/var/www/wordpressに配置されたWebサイトを表示することができます。このようにApacheの仮想ホストを使用することで、1つのサーバーで複数のWebサイトを運用することができます。