« 宇都宮と餃子 | メイン | 朝もはよからUAV »

MT 3.17-jaへのアップデート

MovableTypeが3.16をスキップして3.17がリリースされたので早速アップデートしました。

3.1Xから3.17へのアップグレードでは mt-upgrade31.cgiの実行は必要ありません。これは3.0Xからのアップグレードの時のみ必要です。

以下作業メモ。

基本はupgradeパッケージを入手して、上書きするのみでおしまいですから簡単です。

- ファイルの展開
$ tar xvf MT-3.17-upgrade-ja.tar ~/tmp

- 不必要なファイルの削除
~tmp/MT-3.17-upgrade-ja/ 内にあるLICENSE* や、mt-upgrade*は不必要なので予め削除

- mt3.15が入ったディレクトリ(ここではmt315)をコピーしてワークディレクトリmt317を作る
$ cp -r mt315 mt317

- ワークディレクトリ mt315へ 展開したMT-3.17-upgrade-jaを上書き
$ cp -r ~/tmp/MT-3.17-upgrade-ja/* mt317

- mt-staticを上書き
$ cp -r mt-static mt-static317
$ cp -r mt317/images mt317/docs mt317/styles.css mt317/mt.js mt-static317

- httpdを停止
# /usr/local/apache/bin/apachectl stop

- DB backup
$ mysqldump -u root mtdb > ~/tmp/mt20050609.dump
パスワードは忘れてしまったので-pオプションを外して実行。

- 元のディレクトリ(mt31)を退避し、アップデートしたディレクトリをリネーム
$ mv mt315 ~/tmp/mt315.bak
$ mv mt-static ~/tmp/mt-static.bak
$ mv mt-static317 mt-static

- mt.cfgの変更
ディレクトリの変更にともない 315となっていた部分を317へ変更

- httpdを起動
# /usr/local/apache/bin/apachectl start

- MTの動作確認
ディレクトリが変更になったので管理画面ですべての再構築を行う。
トップページのMTのバージョンが3.17になっていることを確認。

- その他
CMS.pmを書き換えているので、それを手作業で修正。
クイックポスト 936行付近
border指定 2041行付近

- 関連URL:

のまのしわざ: MT 3.15-jaへのアップデート

- Goodpic
- dh's memoranda

Movable Type Publishing Platform: Movable Type 3.17の提供を開始
【この記事に関連するエントリー: weblog

トラックバック

このエントリーのトラックバックURL:
http://nomano.shiwaza.com/mt333/tb203.cgi/1576

この一覧は、次のエントリーを参照しています: MT 3.17-jaへのアップデート:

» Movable Type 3.17 の提供開始 (うまくサマリーできたと思います) 送信元 Clip & Scrap
参考になる情報、注意したほうが良さそうな部分をクリップ。公式サイトだけじゃないよ... [詳しくはこちら]

» Movable Type 3.17 へアップグレード 送信元 メモログ

遅ればせながらMovable Type 3.17にアップグレードしました。最初は差分(diff -rq)を見て、変更されているファイルだけアップグレード... [詳しくはこちら]

» FedoraCore4 送信元 UWORLD
Fedora Core4を入れてみました。 FC4は、GCC4.0、PHP5、M... [詳しくはこちら]

コメント (2)

ところで何がバージョンアップしたんでしたっけ?(コメントテスト)

tnoma [TypeKey Profile Page]:

リビルドが早くなりました。

あと nofollowは本体で対応しているのでプラグインから外して構わないとのこと。

コメントを投稿

富士スピードウェイ集団訴訟関連

実践Web2.0 BOOK 人気ブロガー直伝! 一歩先行くWeb2.0的ワーキングスタイル
4844324187
↑この本のお手伝いをしました。是非チェックしてみて下さい。

About

このエントリーの概要です。

あわせて読みたい
フィードメーター - [の] のまのしわざ