レンタルサーバー SHIFTWEB / シフトウェブ
検索   サイトマップ
Script&Material トップ


ホーム > Script & Material > ブログ・CMS > Movable Type

Movable Type3.2から3.3へのアップグレード

Hatenaブックマークに追加 Save This Page to del.icio.us この記事をクリップ! このエントリをニフティクリップに登録

Movable Type3.2から3.3へのアップグレード

みんな大好きMovableTypeがバージョンアップしました。

今回のバージョンアップの目玉?はタグやキーワードやデザインカスタマイズが簡単にできたりとなかなかバージョンアップしてみたくなる内容です。 特にタグ機能はおすすめかもしれません。

さて3.3の動作環境は下記のようになっています。

Perl バージョン5.6.1以上

Perlは幅広いプラットフォームで実行が可能で、10年以上に渡ってインターネットアプリケーションの主流言語に選ばれています。Movable Type 3.3は、Perlバージョン5.6.1以上をサポートするプラットフォームであれば導入できますが、最適な結果を得るためにバージョン5.8.1以上を推奨します。

5.6.1以上と書いていますが、5.8以上でなければエラーとなる場面が多々あります。 このへんはPerlのバージョンとCPANモジュールのバージョンなどでからみあってるようです。

バージョンアップ前にすること

ファイルのバックアップ

default_templatesディレクトリやsearch_templatesディレクトリ内のテンプレートをカスタマイズしていた場合は、ディレクトリ毎バックアップしておきます。 すべてダウンロードしておいてもいいかもしれません。

MySQLに保存されているMovableTypeのデータをバックアップしてみましょう。

ユーザー設定ページを開きます。

MySQLを選びます。 「データベースをバックアップ」というボタンがありますのでクリックしましょう。

次のようなページが表示されたと思います。

MySQLのテーブルデータすべてをバックアップすることができます。

FTPで空のファイルをアップロードします。 ファイル名は適当にmysqlbackup.txtとかにしてみます。

アップロードがおわったら次に、

先ほど表示したページで

ファイルにバックアップの欄(緑で囲んだ部分)にアップロードしたファイル名を入力します。

/home/アカウント名/アップロードしたファイル名

例: /home/test/mysqlbackup.txt

あとは今すぐバックアップボタンを押しましょう。

バックアップが終わると、先ほどアップロードしたファイルにMYSQLデータがバックアップされますので、FTPソフトでダウンロードしておきましょう。(中身はSQL文でMySQLデータベースの内容がすべて記載されています)

MovableTypeで簡単バックアップ

MovableTypeの管理画面にログインして左メニューの読み込み/書き出しをクリックして、エントリーの書き出しタブをクリックして表示されたリンクをクリックして、ファイルに保存しておきましょう。

MovableType3.3の取得

MovableTypeの3.3はECバイヤーズのサイトからダウンロード出来るようです。 ダウンロードしたファイルを解凍し

ファイルmt-config.cgi-originalをmt-config.cgiに名前を変更します。

mt-config.cgiをテキストエディタで開いてみましょう。 ※

非常に簡素になっています。

CGIPathとStaticWebPath、そしてDATABASE?SETTINGSのみです。

もちろんデータベースはMySQLを利用しますので、##### POSTGRESQL #####やそのほかのデータベースの欄はコメントアウトするか削除してMYSQLの項目のみ残します。

DatabaseとDBUserDBPasswordを設定します。DBGHostはlocalhostのままでOKです。
※ (基本的には変更しないで利用できるので、mt-config.cgiはアップロードしなくていいようです)

Movable Type 3.3の新機能の1つであるログ・フィード機能で、検索の結果のフィードを出力するために、次の行を追記してください。

AltTemplate feed results_feed.tmpl 保存したらFTPで3.3のファイルをアップロードします。(sixapart公式マニュアルではバージョンの混在を防ぐためにアプリケーションディレクトリツタチックディレクトリを削除する記載されています。 詳しくはこちら(sixapart)

default_templatesディレクトリやsearch_templatesディレクトリ内のテンプレートをカスタマイズしていた場合は、ディレクトリ毎バックアップしておきます。

MovableTypeへのログイン

それではいつものようにMovableTypeへログインしてみましょう。

下記のように表示されます。

Movable Typeのアップグレード

Movable Typeの最新版のインストールが終了しました。次にデータベースのアップグレードを行います。ボタンをクリックして先に進んでください。

はい。ボタンをクリックして先に進んでみましょう。

アップグレード中のページが表示され、アップグレードが完了しました。と表示されれば完了です。

お疲れ様でした。

なおアップグレードに問題があるようでしたら下記に入力してお知らせください。

このページは参考になりましたか?

参考になった わかりにくかった 参考にならなかった
情報が少ない 情報が古い 間違いがある

ご意見ご感想 

このページをリンクしていただけませんか?
もしこのページが気に入ったらブログや、ホームページにリンクしていただければ幸いです。

<a href="http://www.shiftweb.net/material/movabletype/movabletype32to33.html" target="_blank">Movable Type3.2から3.3へのアップグレード / レンタルサーバ SHIFTWEB / シフトウェブ</a>

このページの最終更新日 2007年1月22日