MovableTypeのアップグレード

すでにMovableTypeをインストール済みの場合の最新版へのアップグレードの方法をご案内しています。
ロリポップ!の設置マニュアルにしたがって『MovableType 4』をインストール済みで、『MovableType 5』へのアップグレードを対象にしています。 (このマニュアルでは、『MovableType 4』のデータベースは『sqlite』、『MovableType 5』のデータベースは『MySQL』を使用しています)。
※必ずバックアップを取ってから、アップグレードを行うことをお勧めいたします。

【このマニュアルでの設定】
このマニュアルでは、お客様のURLを http://hoge.chu.jp/として、
アップグレードするMovableTypeの本体を http://hoge.chu.jp/mt/
blogのアドレスを http://hoge.chu.jp/blog/としてご説明します。

アップグレードの準備

MySQLデータベースの作成
『MovableType 5』からはデータベースに『sqlite』がサポートされていません。まずは、『sqlite』から『MySQL』へデータベースの移行を行います。
データベースを作成されていない方は、【ユーザー専用ページ】の『データベース』を開きます。
また、MySQL4をご利用の方は【MySQL5への移行】を行ってください。
『コロリポプラン』ではデータベース(MySQL)をご利用いただけません。『ロリポプラン』または『コロリポプラン』へ【プラン変更】を行ってください。
データベースの作成

作成するサーバー

どのサーバーを選択されてもかまいません。

データベース名

お好みの名前でかまいません。

接続パスワード

任意のパスワードを入力します。パスワードは忘れないようにメモすることをお勧めします。

作成が完了しますと以下のような画面が表示されます。
データベースの作成
『サーバー』、『データベース名』、『ユーザー名』、『パスワード』は後ほど必要になります。

現在のブログ(MovableType 4)のデータをダウンロード
例えば、あなたのPC上に『mt4』というフォルダを作ります。
FTPソフトを使って、ブログを設置しているサーバーに接続し、PC上につくった 『mt4』フォルダに、現在のあなたのブログ(MovableType 4)のデータを全てダウンロードします。
この作業には、少し時間がかかります。一服しましょう。
データのダウンロード

転送モード

FTPソフトの設定で、『PASVモード』を指定するようにしてください。

データのダウンロード

ファイル数が多いため、ダウンロードにはかなりの時間がかかります。ダウンロードがうまくいかない場合は、何回かに分けてダウンロードしてみてください。


ブログをバックアップ
MovableType 4のダッシュボードにログインします。
『ツール』 > 『バックアップ』を開きます。
ブログをバックアップ
『圧縮フォーマット』、『出力サイズ』を選択して、『バックアップを作成』をクリックしてください。
ブログをバックアップ
バックアップ処理が始まり、バックアップデータのダウンロードができます。
ブログをバックアップ

mt-config.cgiの編集
続いて、データベースをMySQLに変更するために設定の変更を行います。
『mt』フォルダから『mt-config.cgi』をダウンロードし、設定内容を変更します。

20行目付近の『DATABASE SETTINGS』の項目を編集します。

ObjectDriver DBI::sqlite
Database /home/users/0/lolipop.jp-○○○/web/mt/sqlitedb

ObjectDriver DBI::mysql
Database お客様のデータベースのデータベース名
DBUser お客様のデータベースのユーザー名
DBPassword お客様のデータベースのパスワード
DBHost お客様のデータベースのサーバー
に修正します。

編集が終了しましたら『mt』フォルダにファイルをアップロードします。

ブログの復元
ブログにアクセスすると、『アカウントの作成』が表示されます。指示に従って、お客様のブログの情報を入力し、『次へ』をクリックします。
ブログの復元

ユーザー名

現在設定しているMovableTypeのログインIDを入力してください。

表示する名前

現在設定している表示名を入力してください。

電子メール

現在ご利用中のメールアドレスを入力してください。

使用言語

現在設定している使用言語を選択してください。

パスワード

現在のブログのパスワードを設定してください。

パスワード再入力

確認のため再度パスワードを入力してください。

インストールするブログの情報が表示されます、内容を確認して『インストール』をクリックします。
ブログの復元
インストールが完了したら、『MovableTypeにサインイン』をクリックしてください。
ブログの復元
システムのサイドメニューから『ツール』 > 『復元』を開きます。
ブログの復元
アップグレードするブログを選択後、先ほどバックアップしたファイルを参照し、『復元』をクリックします。
ブログの復元
復元が正常に完了しましたら、『再構築』を行って、正常に動作することを確認してください。

サーバー内のデータの削除
サーバーの『mt』フォルダの中身を削除します。最新版との混在を防ぐためです。
データの削除

MovabelType 5(最新版)を入手し、解凍します。
【MT設置マニュアル STEP1】の手順に従い、MovabelType 5を入手し、解凍までを行ってください。

MT本体のアップロード
解凍したMovabelType 5のデータを、サーバーにアップロードします。
サーバーの『mt』フォルダの中にアップロードします。
この作業には、少し時間がかかります。一服しましょう。
MovabelType5のアップロード

転送モード

FTPソフトの設定で、『PASVモード』を指定するようにしてください。

アップロード

ファイル数が多いため、アップロードにはかなりの時間がかかります。アップロードがうまくいかない場合は、何回かに分けてアップロードしてみてください。


cgiファイルのアップロード
このマニュアルの手順4で設定内容を編集した『mt-config.cgi』ファイルを『mt』フォルダにアップロードします。
アップロード
バージョンアップによりプラグイン等が動作しなくなる場合がございます。プラグイン等のバージョンアップも併せてお願いいたします。

パーミション(属性)を変更
アップロードが終わったら、『mt』フォルダの中にある『.cgi』の拡張子を持つ、すべてのファイルのパーミション(属性)を『700』にします。
パーミションの変更

アップデート用スクリプトの実行

では、さっそくアップデートを行いましょう。

ブラウザでアクセス
http://hoge.chu.jp/mt/をブラウザで開きます。
アップグレード画面が表示されますので、案内に従って進めます。
アップグレードウィザード

hoge.chu.jpの部分は、各自異なります。ご自分のものにあわせてください。


アップグレード完了
MovableType 5の管理画面が開き、アップグレード完了です。
ページ下方にて最新バージョン(MovableType 5.x)であることが確認できます。
アップグレード

ブログにアクセス
http://hoge.chu.jp/blog/にアクセスし確認してください。

hoge.chu.jpの部分は、各自異なります。ご自分のものにあわせてください。

アップグレード
マニュアルのトップへ