Movable Type 備忘録
[重要] Movable Type 4.23 リリース
- Prev Page: MTを使ってPerlを学ぶ
- Next Page: EntriesPerRebuild ディレクティブを変更して再構築時間短縮
こんばんわ^^
Movable Type 4.23 がリリースされました。
セキュリティアップデートのようなので、できる限り早めにアップグレードした方がよさそうですね。
わたしも先ほどアップグレード済ませました。
いつものことながら、面倒くさがりなわたしのアップグレード方法を記しておきます。
カンタンなアップグレード方法
わたしの場合アップグレードといいつつ、実は新規インストールです。
しかもこれから説明する方法は、お使いのサーバで SSH or TELNET によるリモート接続が可能な人に限定されます。
わたしの知る限りでは、さくらインターネット( スタンダードプラン以上 )とか CORESERVER、XREA では以下の方法でインストールできます。
最新の Movable Type を入手します。
まずはいつものようにこちらからお使いのバージョンに合った Movable Type 4.23 を入手します。 わたしの場合でしたらコミュニティ機能が含まれている「Movable Type 4.23」ってのを使ってます。
圧縮ファイルをサーバにアップロードします。
ダウンロードした MT の圧縮ファイルをサーバにアップロードします。 アップロード先はどこも構いませんが、既存の MT がインストールされてる場所がよろしいかと。
圧縮ファイルを展開します。
アップロードが完了したら SSH から以下のコマンドを実行して圧縮ファイルを展開します。
展開するディレクトリは既存の MT ディレクトリがある場所です。 たとえば、わたしのサイトでいうと http://bizcaz.com/ の下になります。# cd /virtual/USER-NAME/public_html/# unzip MT-4_23-ja.zip
そうすると、MT-4.23-ja/ というフォルダが作成されるはずです。
プラグインなどをコピーします。
今まで使ってたプラグインなどを以下のコマンドを実行してコピーします。 たとえば既存の MT フォルダ名が OLD-MT だと仮定します。
# cd /virtual/USER-NAME/public_html/# cp -pruv OLD-MT/extlib MT-4.23-ja/.# cp -pruv OLD-MT/lib MT-4.23-ja/.# cp -pruv OLD-MT/mt-static MT-4.23-ja/.# cp -pruv OLD-MT/php MT-4.23-ja/.# cp -pruv OLD-MT/plugins MT-4.23-ja/.# cp -pruv OLD-MT/mt-config.cgi MT-4.23-ja/.
上記は最低限コピーが必要かと思われるフォルダ( or ファイル )です。 必要に応じて他のファイルも各自でコピーしてください。 また、上記は同名ファイルが存在していた場合、コピー先のタイムスタンプが同じ or 新しい時はコピーされないので大丈夫です ( ̄∇ ̄)b
シェルをご存知の人なら必要なものすべてを記述して、今後も使えるようにしておけば楽チンです。コピーが完了したら MT-4.23-ja/ フォルダを以下のコマンドを使って隠しフォルダにしておきます。
# mv MT-4.23-ja .MT-4.23-ja
新旧の MT を差し替えます。
新旧の MT/ フォルダをシンボリックリンクというものを使って差し替えます。 既にシンボリックリンクをお使いの人は以下のコマンドで差し替えることができます。
# rm mt; ln -s .MT-4.23-ja mt
まだシンボリックリンクを使ってない人は以下のコマンドを実行することで既存の MT/ フォルダをリネームした後で新旧差し替えることができます。
たとえば、現状の MT のフォルダ名称が OLD-MT だとした場合、OLD-MT.back というようにリネームする例を記します。# mv OLD-MT OLD-MT.back# ln -s .MT-4.23-ja mt
こうすることで、既存の MT フォルダを丸ごとバックアップすることができます。
たとえばわたしの場合でしたら、.MT-4.22-ja/ フォルダというのがそのまま残ってます。削除しても大丈夫だなを確認できたらフォルダごと削除できます。
以上で完了です。
後は MT にログインするとアップグレードを促されますので支持に従って完了してください。
慣れればものの 1 分で差し替えることができますから (●´∀`●)
この方法なら MT のアップグレードもぜんぜん手間じゃないです。
Trackback Pings(1)
- from
Ravipot
Movabletype.org 81790: Contents of Custo...
Comments(0)
No comments found.




Post a Comment