RaspberryPi サーバ & WordPress ブログ を XSERVER に サーバ移転
先日の北海道地震の停電で、ラズパイ自宅サーバで運用しているこのブログも数日間ダウンしてしまいました。
「そのうちドメイン取得してレンタルサーバに移行しようか〜」とは考えていましたが、これを機に移行をすることにしました。少し名残惜しくはありましたが。
目次
XSERVER
色々調べてみるとXSERVERは費用も手頃だし高機能ということだったので XSERVER を契約することにしました。
10/31まで ドメイン無料キャペーン(なんとサーバ契約継続中は維持費無料!)も実施されており調度良いタイミングです。
プランは X10 にしました。
移行手順
1. XSERVER契約 & ドメイン取得
15日の試用期間があるのでXSERVERの初期ドメインで動作確認をしようかとも思いましたが、初期ドメイン から 独自ドメイン に移行する際には再度FTPでDLし直さなきゃダメそうなので、試用期間は使わず即契約、キャンペーンドメインの申し込み。
- 申し込みページから申し込み
- InfoPanelの「料金のお支払い」から支払いを済ます
- InfoPanelの「キャンペーンドメイン」からドメイン申請
5分もしないうちに完了メールが届きました。
2. ドメイン設定
こちらを参考にServerPanel でドメイン設定。
(無料独自SSLを使用するにチェックしましたが新規ドメインのためか失敗したのであとで追加します。)
3. WordPressの移行
最初は こちら を参考に進めていましたが
今回はドメインも変更になっているので、WPはXSERVERで新規インストールし、必要なデータをアップロードし、DBだけ差し替える形で移行してみました。
既存環境(Raspberry Pi)
- SSHで現在の公開ディレクトリをまるごとダウンロード
- phpMyAdmin でデータのエクスポート
新環境(XSERVER)
WordPress 自体は XSERVER からインストールしてみることにした。
- 簡単インストールから新規DBでWPをインストール
- プラグインをアップロード、有効化
(現在お世話になっているプラグイン)
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 - テーマのアップロード、適用
ここまでは正常!空の状態でサイトが表示された - uploads ディレクトリ以下をアップドード
DBの移行
簡単インストールで作成したDBは phpMyAdmin でいじれない様子。
- DBを新規作成して、エクスポートデータをインポート
- とりあえず、管理画面のURLだけデータ直接変更
wp_options(siteurl、siteurl) - 新規作成した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;
1 2 3 |
location ~ \.php$ { return 301 https://homemadegarbage.com$request_uri; } |
最初は下記を追加したが、URLが正常にいかなかった。
1 |
rewrite ^(.*)$ https://homemadegarbage.com/$1 permanent; |
http://homemadegarbage.0t0.jp/pov-sphere08 が、 https://homemadegarbage.com/?q=/pov-sphere08 になる。
㊗ .com ! ㊗ https !! 🙌
そしてラズパイサーバ今までありがとう…🙌
運営管理者様
突然のご連絡となり恐れ入ります。Eleven Tenths 板野と申します。
弊社はWebマーケティング、コンテンツ制作を事業としており、現在、イギリス・欧州を中心にオンラインで電子部品の販売を行う企業様と協業をしております。
貴サイトを拝見させていただき、その影響力の観点から、日本市場に向けた顧客サイトの被リンクにご協力をいただけないかと考え、ご連絡致しました。
可能であれば既存のブログ記事内、または今後新規作成される記事内にて、弊社顧客である電子部品の販売を行う会社の情報、または被リンクの追加をお願い出来ないかと思いご連絡させて頂きました。
バナー広告ではなく、既存記事の本文中にバックリンクとしてURLの記載を頂きたく考えております。
もしも、リンクをウェブサイトに掲載して頂けました際は、もちろんこちらから掲載料をお支払い致します。
被リンク以外にも、下記協業の形態もございます。
(1)弊社ライターによる記事執筆・寄稿
(2)貴社に記事執筆も含めてご依頼させていただく (関連する製品のレビュー記事をご執筆をお願いすることも可能)
ご検討頂ける場合、改めて以下の詳細をご連絡させていただきたく存じます。
・弊社概要
・過去の記事掲載事例 (メーカー、出版社、情報メディア、NPO、個人サイト様の掲載実績がございます)
・貴サイトへの被リンク内容
・お取引内容
お忙しいところお時間をお取りして申し訳ございませんが、ご検討頂けますと幸いです。
何卒宜しくお願い申し上げます。
Eleven Tenths 板野
Japanese SEO / Content Writer