MTOS4.2をインストール(にアップグレード)した

| | コメント(0) | トラックバック(1)

毎度の事ながら、シンボリックリンクを使ったアップデートの仕方を忘れる。

以前からMovable Type 備忘録 - シンボリックリンクでMovableType3.32アップグレードを参考にしてアップグレードをしていたのだが、シンボリックリンクを更新するやり方とかをすぐに忘れるので備忘録ということで書いておく。

まずはファイルを取ってきます。

Movable Type (Open Source) 4.2 (MTOS-4.2-ja.zip)

で、それをそのままアップロードします。
xreaは、SSHが使えるのでとりあえずSSHでログイン。
telnetでも問題ないはず。
で、zipファイルをそのまま解凍(展開)します。

$ unzip MTOS-4.2-ja.zip

ディレクトリ付になっているはずなので、中身はすべて「MTOS-4.2-ja」というディレクトリに展開されるはず。
手元で解凍してからアップロードするととてつもなく時間がかかります。
なので、サーバ上でunzipできる場合は、サーバには圧縮したままアップロードしたほうがいいでしょう。

で、現在のシンボリックリンクを削除する。
仮にシンボリックリンクが「mt」だとすると、以下のコマンドで削除できる。

$ rm mt

もちろんだが、その「mt」が置いてあるディレクトリに行ってから実行する必要がある。
で、新しくシンボリックリンクを作成する。
今回は「MTOS-4.2-ja」というディレクトリにインストールしているので、以前と同じく「mt」という名前でシンボリックリンクを作成する。

$ ln -s MTOS-4.2-ja mt

とりあえず、ここまでできたところでmt.cgiにアクセスして、mt-upgradeからアップグレードする。
それが完了したら再構築してみる。

いきなりエラーだったが、よく考えてみるとプラグインを全然入れていなかった。
今まで使っていたプラグインは、あえて手元でバックアップしてあるので、それを丸ごとアップロードする。
そして今一度再構築してみる。

テンプレート「ヘッダー」で引っかかった。
「atomやrssのリンクが見つからない」というエラーだった。
ここのrss類はフィードバーナーを使っているので、行儀悪いけどテンプレート内にURLを直書き。
三度目の正直で再構築してみる。

無事終了。

…と、一応流れを記録してみた。
これが、次のアップグレードの時に自分自身に対して役立つといいのだが。

今回は、サーバ上で展開する、という技を忘れていて、解凍後にアップロードしたのだが、ファイル数がとんでもないことになっていて、かなり時間がかかった、というのは秘密だ。

トラックバック(1)

このブログ記事に対するトラックバックURL:

このブログ記事を参照しているブログ一覧:

日曜プログラマのそゞろ事 - MTOS4.21にアップグレード (2008年8月25日 23:38)

気づけば4.21にアップデートされていたのでアップグレード。 折角なので、前に書... 続きを読む

コメントする

Google検索

Last.fm

このブログ記事について

このページは、のぶりんが2008年8月19日 00:19に書いたブログ記事です。

ひとつ前のブログ記事は「sitemaps0.90に対応したmovabletypeのテンプレート」です。

次のブログ記事は「スタイルの変更ができなくなった」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.
Powered by Movable Type 4.21-ja