DNSの割り当てについて、結構ややこしくて
毎回サイト巡回してます。面倒くさいのでまとめておくことにしました。
いくつかのドメインを動かせていますが、
設定について不足分などあったら是非教えてください。
おおまかな流れ
- ドメイン取得
- apacheでvirtualhostを設定
- ドメイン管理画面でDNSレコードを設定
Virtualhostの設定
httpd.confにvirtualhostを追加する
僕はいつも最終行に追加していってます。
追記する内容はこういうの
//=""は要りません。なんかプラグインの不具合です。 ServerAdmin adminname@admin.com //管理者のメアド DocumentRoot /var/www/html/hoge ServerName www.hoge.com ServerAlias hoge.com //これでwww付きでアクセスされてもhoge.comになる ErrorLog logs/hoge.com-error_log CustomLog logs/hoge.com-error_log
お名前ドットコムのDNSレコードを変更
どこのDNSサービスでもこういうのあると思うんですが、
一番使われてると思うお名前ドットコムを例に挙げます。
- ログインして、ドメイン設定タブを開く
- DNS関連機能の設定をクリック
- DNSの設定
- ホストは決められた順に入れる
この場合@,www,ftp,mail,最後はMXレコードなので、
valueの箇所が長いテキストボックスになるからmail.hoge.comと入れる - DNSレコード設定用ネームサーバー変更確認のチェックボックスにチェック入れて確認画面へ
確認方法
手続きが完了したら、
nslookup hoge.com
自分のサーバーIP帰ってきたら成功してます。