Drupal

Drupal のアップグレード

Drupal のセキュリティアップデートが公開されたら、速やかに適用しなくてはならない。

危険を伴う作業であるため、注意して実行すること。

最新バージョンの準備

まず、何はなくとも最新バージョンの Drupal をダウンロードし、ローカルのディレクトリ上に展開する。
当サイトに適合するのは、Drupal 6.x 日本語ディストリビューションである。http://drupal.jp/drupal6/distribution から、最新バージョン(2012/2/14 現在、6.24)をダウンロードする。

 % wget http://downloads.sourceforge.net/drupal-jp/drupal-6.24-japanese_024.tgz
 % tar xf drupal-6.24-japanese_024.tgz

展開したディレクトリから、不要なファイルを削除する。
 % rm -fr profiles/ scripts/ sites/
 % find . -name '*.txt'|sed /robots.txt/d|xargs rm

このディレクトリをサーバの非公開ディレクトリにアップロードし、ファイルのパーミッションを設定する。

Drupal モジュール設定手順

Drupal に追加する各種モジュールのインストールと設定の手順。

Drupal 環境インストール手順

Drupal 6.x をインストールするのに必要な、PHP5 と MySQL、それに phpMyAdmin をインストールする手順の説明。

インストール先のホスト名を grasp01 とする。

Drupal 6.x インストール

読み方

% で始まる行は、grasp01 の端末上のコマンドラインである。

Drupal のインストール

1. tarball を取得して、展開する。

 % wget http://downloads.sourceforge.net/drupal-jp/drupal-6.22-japanese_022.tgz
 % tar xf drupal-6.22-japanese_022.tgz
 % mv drupal-6.22 drupal
 % cd drupal

(drupal のバージョンが上がっている場合、wget が失敗する。Drupal 6.x 日本語ディストリビューションの最新版は、 http://drupal.jp/drupal6/distribution から入手できるはずである)

2. 設定ファイルを作成する。

 % cd sites/default
 % cp default.settings.php settings.php
 % chmod 666 settings.php

3. ディレクトリにパーミッションを設定する。

コンテンツ配信