はじめに
CPIのサーバーから、さくらインターネットへのサーバーへワードプレスを移行します。
ドメインは、同じものを使用するので「ワードプレスの移行について」の手順に、さくらインターネットの手順が追加されます。
実際の移行作業を画面キャプチャしながら説明してきます。
旧サーバーのデータを新サーバーに移行できるようにする
この手順は、「ワードプレスの移行について」を参考にしてください。
旧サーバーのデータをダウンロードしてください。
上記、ブログの手順でインストーラーとアーカイブの2つのファイルをダウンロードした後、さくらインターネットの作業にはいります。
サーバーコントロールパネルにログインします。
ドメインの新規追加をします。
このドメインは、旧サーバーで使用していたドメインです。
最下部の他社で取得したドメインを移管せずに使うをくりっくします。
ドメインの追加をします。
新しく、ドメイン名 mikitaro.com が追加されます。
このドメインに関しての設定に入ります。
まずは、WEB公開フォルダを作ります。
ファイルマネージャーを開き、新しいディレクトを作ります。
私は、ドメインと同じ名前のディレクトリを作成しました。
コントロールパネルのドメイン設定に戻り、設定をいたします。
ただ、DNSは、まで旧サーバーに向いているためSSLの設定はできません。
詳細は、省きますが同時進行で下記の作業を行います。
- 旧サーバーにメンテナンス画面を出します
- ドメインの(今回はウェブサーバーのみ)のDNSの変更を行います。
具体的には、TTLを1分(できれば前日などに)にして、IPアドレスをさくらインターネットものに変更します。 - 新サーバーにもメンテナンス画面を出します。
私の場合は少し文言を変え、DNS設定の完了が出来てるかの確認をします。 - SSL化されているサイトを移行する場合は、SSL化の設定をここですればよいと思います。下記にSSL化の手順を記述しています。
IPv6アドレスの使用を「利用する」に設定、メールは、「利用しない」SPFレコードの使用は、「利用する」に設定していますが、使い方により変更してください。
保存するをクリックすると、下記の様にWEB公開フォルダが変更されます。
次にワードプレスをインストールします。
Webサイト/データからクイックインストールを選びます。
WordPress を新規追加します。
WordPressのインストールの画面に遷移します。
データベースを下記の様に作成して、下記の様に設定しました。
これでワードプレスのインストールが終わりました。
次は、ダウンロードしたファイルを新サーバーにアップロードします。
こちらも、「ワードプレスの移行について」の新サーバーでの作業を参照してください。
上記の画面が表示されます。
メンテナンス用のindex.htmlファイルを削除します。
SSL化を行います。
今回、旧サーバーではSSL化されていなかった為、このタイミングでSSL化しました。
SSL化されている場合の移行では、DNSが変更された時点でSSL化をすれば良いと思います。
SSL化
ドメインの設定からSSLのボタンをクリックします。
今回は、無料のSSLを利用します。
なぜか、無料というボタンを表示していない、謎仕様です。
少し、悪意が見えますが、無視して「登録設定を始めるSSL証明書の種類を選択」というバタンをクリックします。
すると一番上に無料SSLが表示されます。利用するとクリックします。
ポリシーに同意して、無料SSLを設定するをクリックします。
手続きの画面が出てくるので、しばらく待ちます。
その間に、ワードプレスの設定をします。
サイトアドレスを httpsに変更します。
いつからかは、不明ですが、「WordPress アドレス (URL)」がグレーアウトされているんです。
ocnfigファイルに記述する方法もあるみたいですが、僕は、DBを書き換える方法で対応しました。
その後、さくらインターネットのドメイン設定画面で下記を設定しました。
ワードプレスの設定を下記の様に変更します。
次にプラグインの導入です。
内部リンクなどのHTTPをHTTPSに変更してくれます。
ただ、完璧でないので、修正されていない場所などあれば手動で変更します。
移行前に、下記の画面の様な準備が必要です。
以上になります。
コメント