Debian + Nginx + Virtual Host
Virtual Host
- Virtual Hostとは、1つのサーバで複数のドメインを運用する技術のことで、Webサーバ、メールサーバなどで利用される。
- IPベースバーチャルホストは、利用するドメイン名ごとにIPアドレスを用意し、1つのサーバコンピュータに複数のIPアドレスを割り当てる。
- 名前ベースバーチャルホストは、利用するドメイン名すべてに同じIPアドレスを使用し、1つのサーバコンピュータに必要なIPアドレスが1つで済む。
Debian + NginxでVirtual Host
- Freenomで独自ドメイン取得
- DNS設定 (参考: Freenomで独自ドメイン取得後のDNS設定 )
- nginxの設定ファイル作成(参考: https://blog.goo.ne.jp/moonycat/e/b09ff732b80e098dea9c627bc0b64eda)
- /etc/nginx/nginx.confに以下のコードを追加
include /etc/nginx/sites-enabled/*;