VPSといくつかのドメインがあります。ドメインの1つをVPSに追加したい。
VPSプロバイダーからns1.example.com
やns2.example.com
などのネームサーバーが送られてきたので、ドメインパネルでこれらのDNSレコードを変更しました。
DNSサーバーをVPSにインストールするか、Apache構成ファイルにレコードを追加するか、hosts
ファイルを編集する必要がありますか?
OSはApache btwを備えたUbuntuです。
正確に何をすべきですか?
ドメイン名でWebサイトを立ち上げるには、次の手順に従う必要があります。
自分のネームサーバーを実行することはありません。サードパーティのネームサーバーサービスは、安価で信頼性がはるかに高いです。私はそれのために年間10ドル以上支払うことはありません。冗長性と信頼性を確保するために、異なる場所で3つまたは4つのネームサーバーを実行する必要があります。あなたのウェブホストはあなたが使うネームサーバーを持っているように聞こえますが、私はそれを利用します。
ネームサーバー上のDNSレコードは、WebサーバーのIPアドレスをリストするAレコード、またはサーバーを指すように既に設定した別のホスト名を指すCNAMEレコードのいずれかです。 Webホストには、これらのレコードを追加する方法があります。通常、コントロールパネルでこれらのレコードを作成できるWebインターフェイスです。
Ubuntuでは、WebサイトにApache設定を追加する推奨方法(実際のドメイン名をexample.com
に置き換えてください)は次のとおりです。
作成/ etc/Apache2/sites-available/example.com.conf:
<VirtualHost *:80>
Servername example.com
DocumentRoot /var/www/example.com
<Directory /var/www/example.com/>
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Sudo a2ensite example.com
Sudo service Apache2 restart