drupal 4.76 → 5.1 へアップグレード

セキュリティの脆弱性を回避した4.7.6なので、そこまで至急にアップグレードする必要もないのですが、新しいもの好きなので。

drupal
このサイトでも利用をしている(以前利用していました。)フリーにしては非常に高機能なCMS(contents management system)です。


まず、一応、MYSQLのバックアップ。

# mysqldump drupal > /home/mysql/drupal_20070218.dum -u username –password=pass –opt
適時書き換えてください。

次にdrupal5.1をダウンロード→解凍。

  1. # wget http://ftp.osuosl.org/pub/drupal/files/projects/drupal-5.1.tar.gz
  2. # tar xvzf drupal-5.1.tar.gz

それでは、drupalのアップグレード作業を行います。

  1. まず、今使っているテーマがバージョンアップに対応していない可能性があるので、テーマをデフォルトのものに設定しなおします。
  2. 一応、環境設定→サイトのメンテナンスでオフラインにしておきます。
  3. 以前の公開ファイルのバックアップをとり、先ほど解凍したファイルと入れ替えます。
  4. /sites/default ないの setting.php を以前の設定ファイルと同様になるよう書き換えます。
    ※ sitesディレクトリに別の設定ファイルがあった場合は、コピーが必要です。
  5. http://hoge.hoge/update.php 等にアクセスをし、3.のところにあるリンクを押し、メッセージにしたがってDBをアップデートします。
  6. 一応、これでアクセスはできるようなったと思いますので、サイトをオンラインにします。
  7. 以前使っていた日本語化ファイルは使えないと思いますので、一度、削除を行い、5.1対応版をインストールします。まだ、こちらで公開していたものを使わさせていただきました。
    ※ 結構、管理部分のメニューが変更されていて戸惑うと思います。

あとは、適時、変更していけば大丈夫かと。

drupalですが、記載するのに手間がかかる。
デフォルトで入力補助をするものがないので、HTMLソースまたは、PHPソースの直書きとなっています。PHPソースを直でかけるのは非常に便利な場合があると思うのですが、ただ、記事を投稿しているとHTMLソース直書きは手間が・・・
今度、いいモジュールが出ていないか探してみよう!!
なければ、次からはDream Weaverで書くかな。

No comments yet.

Write a comment: