Drupalのバージョンアップ方法(パッチ編)

先日DrupalのセキュリティーFixが行われ4.6.6となりました。(最新版の配布先はこちら
このサイトは4.6.5で動いていますので、早速バージョンアップします。

バージョンアップには2つの方法があります。

  1. フルパッケージを使う
  2. パッチファイルを使う

1は何でもかんでも差し替えみたいなものですので、
動作実績のある環境ではちょっと怖いですし、ダウンタイムが少なからず出そうですので
今回は2のパッチファイルを使う方法で実践してみたいと思います。
(この方法の場合はシェルログイン出来ることが必須です)

■ パッチファイルのダウンロード

  4.6.5から4.6.6へのパッチファイルは

http://drupal.org/files/sa-2006-001/4.6.5.patch
http://drupal.org/files/sa-2006-002/4.6.5.patch
http://drupal.org/files/sa-2006-003/4.6.5.patch
http://drupal.org/files/sa-2006-004/4.6.5.patch

  の4つです。それぞれをDrupalのインストール場所へダウンロードしてください。
  例えば /home/www/html/drupal にインストールしてある場合は

cd /home/www/html/drupal
wget http://drupal.org/files/sa-2006-001/4.6.5.patch (4.6.5.patchで保存されます)
wget http://drupal.org/files/sa-2006-001/4.6.5.patch (4.6.5.patch.1で保存されます)
wget http://drupal.org/files/sa-2006-001/4.6.5.patch (4.6.5.patch.2で保存されます)
wget http://drupal.org/files/sa-2006-001/4.6.5.patch (4.6.5.patch.3で保存されます)

  こんな感じです。

■パッチの適用

  ダウンロードしたパッチファイルを一つずつ適用していきます。

patch -p0 < 4.6.5.patch
patch -p0 < 4.6.5.patch.1
patch -p0 < 4.6.5.patch.2
patch -p0 < 4.6.5.patch.3

  こんな感じです。

エラーが出なければこれで完了!
簡単ですね~♪

この記事のトラックバックURL:

http://drupal.395963.com/trackback/38