Info kplace.plala.jpから移設しました
■目的
Webコンテンツ管理システムのMovable Type7がリリースされました。
自前のWebサイトで使用中のver6を7にアップグレードします。
■前提条件
項目
|
内容
|
OS
|
Linux/CentOS |
app |
apache/mySQL/perl |
ディレクトリ
|
app: /home/example/cgi-bin/mt
mt-static: /home/example/html/mt-static
DocumentRoot: /home/example/html
|
■準備
(1)事前にDBのバックアップを実行しておきます。
(2)個人無償版を申込み、返信のemailに従ってファイルをダウンロード/解凍します。
■アップグレード
(1)/cgi-binに仮のmt-newディレクトリを作成して解凍したファイルをアップロードします。
(2)既存のディレクトリからアップグレードに必要なファイルをmt-newにコピーします。
コピーするファイルは以下です。
・mt-config.cgi
・plugins /追加したプラグイン
・mt-static/plugins /追加したプラグイン
・mt-static/support
・themes /追加したテーマ
(3)アプリケーション入替え
2つのディレクトリをアップロードした新バージョンに入れ替えます。
なお旧ディレクトリはバックアップ用に名称を変更して残します。
/home/example/cgi-bin/mt
/home/example/html/mt-static
(4)アップグレード実行
ブラウザから//cgi-bin/mt/mt.cgiにアクセスして[ログイン] [アップグレード開始] します。
DBのアップグレードが終わるのを待って完了です。
■注意事項
マニュアルの手順だと[アップグレード開始]で「internal error」になります。
ファイルパーミッションの変更で解消です。
・/cgi-bin/mt/*.cgi 755
・/html 777
・/html/mt-static/support 777
■スクリーンショット
Movable Type7のダッシュボードのサンプルです。
■参考情報
Movable Type
7 「個人無償版ダウンロード」
Movable Type
7 マニュアル 「MySQL のバックアップ」
Movable Type
7 マニュアル 「旧バージョンから Movable Type 7 へアップグレードする」
■結果
Movable Type 6から7にアップグレードを終了しました。
途中のinternal errorはファイルパーミッションの変更で解消しました。