2009年12月25日

さくらのブログからWordPressへの移行手順

ブログのシステムを『さくらのブログ』(Seesaaブログ)から『WordPress』へ移行する手順。『WordPress』は同じさくらのレンタルサーバーの領域にインストールし、MySQLはさくらインターネットのものを使う。

『WordPress』インストール

  1. WordPressをhttp://ja.wordpress.org/からダウンロード。解凍
  2. さくらインターネットで、index.phpがindexファイルとして実行可能なように設定する。『サーバコントロールパネル』にて、メニュー操作『ファイルマネージャー』>>『ウェブアクセスの設定』において、『Indexファイル』に『index.php』を加える。
  3. 解凍した『wordpress』直下の『wp-config-sample.php』を文字コード保存可能な(utf-8、LF)、テキストエディタで開く。
  4. 自分のMySQLアクセス用に以下の記述を書き換える。『wp-config.php』として同フォルダに別名保存。
    • define('DB_NAME', 'データベース名');
    • define('DB_USER', 'ユーザ名');
    • define('DB_PASSWORD', 'パスワード');
    • define('DB_HOST', 'ホスト名.db.sakura.ne.jp');
  5. 解凍した『wordpress』をさくらインターネットの任意のインストール領域に転送。この際、すべてのPHPファイルにアクセス権『実行(x)』を付与する。
  6. 転送先『/wp-admin/install.php』にアクセスし、インストールスクリプトを実行。

旧ブログをMovableTypeログファイルとしてエクスポートし、『WordPress』へインポート

  1. 旧ブログの画像ファイルなどのリンクファイル(ドメイン名/sblo_files/ブログ名称/image)をWordPress管理フォルダ(/wp-content/uploads)以下に任意のフォルダを作成し、直下に複製。このパスを覚えておく。
  2. さくらのブログからMovableTypeログファイルをエクスポートする。さくらのブログ『マイ・ブログ』にてメニュー操作『記事投稿』>>『インポート/エクスポート』で、文字コード『UTF-8』、取得範囲『すべて』、『コメントを含める』、『トラックバックを含める』にチェック、『エクスポート』ボタンを押下、ダウンロード。
  3. MovableTypeログファイルを改変する。1の通り、リンクパスをさくらのブログ管理フォルダ(ドメイン名/sblo_files/ブログ名称/image)から、WordPress配下フォルダ(/wp-content/uploads)へ置換する(絶対パスであるので旧ブログを消去しない限りリンクは保たれるが)。
  4. WordPress『ダッシュボード』(WordPressインストール先『/wp-admin/index.php』)を開き、メニュー『ツール』>>『インポート』>>『Movable TypeとTypePad』を選択。『ファイルを選択』ボタンでMovable Typeログファイルを選択し、『ファイルをアップロードしてインポート』ボタンを押下。

後処理

  • 新ブログにおいて、自ブログ内の記事リンクがあれば、旧ブログでなく、WordPress内の現記事をリンクするように修正。
  • 旧ブログに移転の報知記事を投稿する。
  • 旧ブログのMetaタグに"noindex"、"noarchive"タグを仕込み、1ヵ月後削除。
posted by 煙草屋 at 10:50| Comment(4) | TrackBack(0) | ソフトウェア
この記事へのコメント
今更WordPressですかヽ( ´ー)ノ フッ
分らないことがあったら聞いてみて下さい。
私も分からないかもしれませんが(´∀`*)
Posted by ryo-ko at 2009年12月25日 18:01
ryo-koさん
さても憎らしき物言いかな!
その段になりましたならば、よろしくご指導下さい。
Posted by 煙草屋 at 2009年12月25日 23:13
あい。(・ω・)ノ

サッパリ解りません。
ドラゴンボールに例えて教えてください。
Posted by ぢゃ at 2009年12月26日 01:08
ぢゃっか〜さん
まずドラゴンボールを私に教えて下さい。
Posted by 煙草屋 at 2009年12月26日 10:45
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/34381088
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック