HomeMadeGarbage Loading

RaspberryPi サーバ & WordPress ブログ を XSERVER に サーバ移転

ホーム
電子工作
Raspberry Pi
IOT
音楽
Home > Web > WordPress > RaspberryPi サーバ & WordPress ブログ を XSERVER に サーバ移転
すき 0
うんこ 0

先日の北海道地震の停電で、ラズパイ自宅サーバで運用しているこのブログも数日間ダウンしてしまいました。
「そのうちドメイン取得してレンタルサーバに移行しようか〜」とは考えていましたが、これを機に移行をすることにしました。少し名残惜しくはありましたが。

XSERVER

色々調べてみるとXSERVERは費用も手頃だし高機能ということだったので XSERVER を契約することにしました。
10/31まで ドメイン無料キャペーン(なんとサーバ契約継続中は維持費無料!)も実施されており調度良いタイミングです。

プランは X10 にしました。

移行手順

1. XSERVER契約 & ドメイン取得

15日の試用期間があるのでXSERVERの初期ドメインで動作確認をしようかとも思いましたが、初期ドメイン から 独自ドメイン に移行する際には再度FTPでDLし直さなきゃダメそうなので、試用期間は使わず即契約、キャンペーンドメインの申し込み。

  1. 申し込みページから申し込み
  2. InfoPanelの「料金のお支払い」から支払いを済ます
  3. InfoPanelの「キャンペーンドメイン」からドメイン申請

5分もしないうちに完了メールが届きました。

2. ドメイン設定

こちらを参考にServerPanel でドメイン設定。

(無料独自SSLを使用するにチェックしましたが新規ドメインのためか失敗したのであとで追加します。)

3. WordPressの移行

最初は こちら を参考に進めていましたが
今回はドメインも変更になっているので、WPはXSERVERで新規インストールし、必要なデータをアップロードし、DBだけ差し替える形で移行してみました。

既存環境(Raspberry Pi)

  1. SSHで現在の公開ディレクトリをまるごとダウンロード
  2. phpMyAdmin でデータのエクスポート

新環境(XSERVER)

WordPress 自体は XSERVER からインストールしてみることにした。

  1. 簡単インストールから新規DBでWPをインストール
  2. プラグインをアップロード、有効化
    (現在お世話になっているプラグイン)
    All In One SEO Pack
    amazonjs
    crayon-syntax-highlighter
    pz-linkcard
    revision-control
    simple-local-avatars
    TinyMCE Advanced
    wordpress-popular-posts
    yet-another-related-posts-plugin
  3. テーマのアップロード、適用
    ここまでは正常!空の状態でサイトが表示された
  4. uploads ディレクトリ以下をアップドード

DBの移行

簡単インストールで作成したDBは phpMyAdmin でいじれない様子。

  1. DBを新規作成して、エクスポートデータをインポート
  2. とりあえず、管理画面のURLだけデータ直接変更
    wp_options(siteurl、siteurl)
  3. 新規作成したWordPressの DB情報 を変更(上記のDBに差し替える)
    wp-confg.php

できたー!
無事管理画面に入れてデータも確認。

その後の対応

■SSL対応

SSL設定 > ドメイン選択 > 独自SSL設定の追加
独自SSL設定の追加完了

「無効なURLです。プログラム設定の反映待ちである可能性があります。しばらく時間をおいて再度アクセスをお試しください。」と表示される。

ここで一旦就寝。
翌日になると無事 https://homemadegarbage.com で表示されている。
簡単…感動。

管理画面から https にURLを変更。

■記事データのURL置換

Search Regex  をインストール。

http://homemadegarbage.com/ > https://homemadegarbage.com/ に置換。

■301リダイレクト

Nginx の設定で、リダイレクトの追加。

 return 301 https://homemadegarbage.com$request_uri;

 

最初は下記を追加したが、URLが正常にいかなかった。

http://homemadegarbage.0t0.jp/pov-sphere08 が、 https://homemadegarbage.com/?q=/pov-sphere08 になる。

 

㊗ .com ! ㊗ https !! 🙌 

そしてラズパイサーバ今までありがとう…🙌

「RaspberryPi サーバ & WordPress ブログ を XSERVER に サーバ移転」への1件のフィードバック

  1. 運営管理者様
    突然のご連絡となり恐れ入ります。Eleven Tenths 板野と申します。
    弊社はWebマーケティング、コンテンツ制作を事業としており、現在、イギリス・欧州を中心にオンラインで電子部品の販売を行う企業様と協業をしております。
    貴サイトを拝見させていただき、その影響力の観点から、日本市場に向けた顧客サイトの被リンクにご協力をいただけないかと考え、ご連絡致しました。

    可能であれば既存のブログ記事内、または今後新規作成される記事内にて、弊社顧客である電子部品の販売を行う会社の情報、または被リンクの追加をお願い出来ないかと思いご連絡させて頂きました。
    バナー広告ではなく、既存記事の本文中にバックリンクとしてURLの記載を頂きたく考えております。

    もしも、リンクをウェブサイトに掲載して頂けました際は、もちろんこちらから掲載料をお支払い致します。

    被リンク以外にも、下記協業の形態もございます。
    (1)弊社ライターによる記事執筆・寄稿
    (2)貴社に記事執筆も含めてご依頼させていただく (関連する製品のレビュー記事をご執筆をお願いすることも可能)

    ご検討頂ける場合、改めて以下の詳細をご連絡させていただきたく存じます。

    ・弊社概要
    ・過去の記事掲載事例 (メーカー、出版社、情報メディア、NPO、個人サイト様の掲載実績がございます)
    ・貴サイトへの被リンク内容
    ・お取引内容

    お忙しいところお時間をお取りして申し訳ございませんが、ご検討頂けますと幸いです。
    何卒宜しくお願い申し上げます。

    Eleven Tenths 板野
    Japanese SEO / Content Writer

コメントはこちらから

メールアドレスが公開されることはありません。コメントのみでもOKです。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください