noshi’s diary

ゲームの事、映画やドラマ、思いついた事、プログラミングの事、雑記的なことを書いています

ドメイン変更とサーバー設定の変更

ドメイン有効期限が切れ、だいたい10日余りが経った本日、これまでのドメインでアクセスができなくなっていました。 来ましたよ。とうとう決断の時が! ドメインを新規で取り、サーバーの設定を変更するときがね。 さて、どこから手を付けたものかと思いましたが、まずはドメイン取得からやね。 今回ドメインを取得したのはvaluedomain(VD)。 前回はお名前.comでしたが、VDさんも安いしね。 取得したドメインは○○.infoで、280円でした。数年前VDでドメイン買ったときに、お金をプールしておいたので、それで購入。 新規ドメインをVD取得後は次のよう流れで作業を行いました。 【VD側】 メニュー → ネームサーバーの変更選択と進み、ネームサーバー1とネームサーバー2には、さくらのVPSDNSを設定 vd01.gif 次にDNSレコード転送設定のところは初期状態でIPアドレスが入っていますが、こちらは削除しておきました。 vd08.gif VD側は以上。 次にさくらのVPS側の設定を行いました。 【さくらのVPS側】 さくらの管理画面で、新しく設定するドメインを追加します。 次のように、「新しいドメインの追加」を選択します。 vd05.gif 次の画面の写真を撮り忘れましたが、追加ボタンを押した後は、3つ選択するボタンがあり、一番上のボタンを選びました。また、以前登録していた旧ドメイン名は削除しておきました。 新しいドメイン名のゾーン編集します。 vd06.gif 次のように編集。 vd07.gif ・エントリー名の中には初期状態でFTPがありますが、不要なので削除しました。 ・自サイトではサブドメインを設定してありますので、この画面の下にあるところで合わせて設定しました。 DNS浸透までしばらく放置(2日程度かかる場合もあるそうです。) 次に、さくらVPSコントロールパネルの設定 ホスト名の変更します。 vd03.gif このとき表示されているのは、旧ドメイン(ホスト)名。これを新しいドメイン名にします。ドメインを登録後すぐの状態のときは、エラーが出ていましたが、数十分ぐらい経つと、登録できるようになりました。 vd04.gif ホスト名のところに新しいドメインを入力して確認ボタン。 以上でさくらのVPS側の設定は終了。 あとは、サーバー側の設定変更を行いました。 【サーバー側の設定変更を行った箇所】 基本的には、旧ホスト名を新ホスト名に変更しました。 ○httpd関連 /etc/host.conf /etc/httpd/conf/httpd.con /etc/httpd/conf.d/vhost.conf /etc/httpd/conf.d/ssl.conf ○httpd+SSLサーバー証明書 旧ファイルをserver.keyとserver.crtをrmコマンドで削除してから、新規作成しました。 httpd系の変更後は、service httpd restart(/etc/rc.d/init.d/httpd restart)も忘れずに。 ○/etc/hosts 旧ホスト名を新ホスト名に。 ○/etc/sysconfig/network 旧ホスト名を新ホスト名に。 変更後は

/etc/rc.d/init.d/network restart

を忘れずに。 【メール関連】 こちらも旧ホスト名を新ホスト名に変更しました。 ○postfix main.cf ○amavisd ○メールサーバー証明書 旧mail.pemを削除して新たにmail.pemを作成しました。 作成後は、ローカルにダウンロードして、メーラーに読み込ませるのを忘れずに。 また、メーラーの再設定も必要。変更必要箇所は、メールアドレス。 ○/etc/aliases 旧ホスト名を新ホスト名に変更 ここを変更した後は、#newaliasesコマンドを忘れずに。 上記すべて終えた後、自サイトにssl通信でのサイト閲覧がしばらく出来ませんでしたが、アクセスログをチェックしたり、設定を見なおしたりしていると、ssl通信でのサイト閲覧ができるようになりました。ちょっと不可解。 一応、作業は完了して、これまでどおり、サイトの閲覧とかできるようになった。急ぎでやったので、不安もありますが、様子をみてみる事にします。