ZoneExpressはこれらの条件を満たしています。
DrupalJapanよりDrupal本体と日本語環境リソースキットをダウンロードします。
ここでは以下のファイルを利用します。
日本語環境リソースキットはローカル環境にダウンロードしてください。
以下の手順では/opt/csw/apache2/share/htdocs/drupalにインストールします。
ダウンロードしたファイルをFTPソフト等(SFTP)を使ってサーバに転送します。
転送するファイル
DN_ja_resource_kit_5_7_009.tgz drupal-5.7.tar.gz
転送先ディレクトリ
/opt/csw/apache2/share/htdocs/
$ cd /opt/csw/apache2/share/htdocs/ $ tar xvfz drupal-5.7.tar.gz $ tar xvfz DN_ja_resource_kit_5_7_009.tgz
解凍後のディレクトリ
drupal-5.7/ Japanese_resource/
DN_ja_resource_kit_5_7_009.tgzは、日本語有効化作業の際にローカルPC上から指定する作業があります。
デスクトップ等に解凍してください。
drupal-5.7/ をリネームします。ここではdrupalとします。
$ mv drupal-5.7 drupal
Japanese_resource/serverディレクトリ配下のJapanese.poとupdate.phpをdrupal/profiles/defaultの中にコピーします。
$ cd Japanese_resource/server $ cp -p * /opt/csw/apache2/share/htdocs/drupal/profiles/default
Japanese_resource/suppoutディレクトリの中にある.htaccessファイルをdrupal本体の中にコピーします。
$ cd ../suppout $ ls -al $ cp -p .htaccess /opt/csw/apache2/share/htdocs/drupal
drupalディレクトリ内のrobot.txt以外のtxtファイルを削除します。
$ ls -l *.txt -rw-r--r-- 1 admin staff 18K 7月 9日 2006年 LICENSE.txt -rw-r--r-- 1 root root 1.2K 12月 29日 16:24 ReadMe.txt -rw-r--r-- 1 admin staff 5.6K 7月 22日 2007年 htaccess.txt -rw-r--r-- 1 admin staff 1.3K 1月 29日 00:09 readme.txt -rw-r--r-- 1 admin staff 286 10月 17日 2005年 robots.txt <---削除しない $ cd /opt/csw/apache2/share/htdocs/drupal/ $ rm <不要ファイル名>
不要となったアーカイブファイル、日本語リソースキットのディレクトリを削除します。
$ cd ../ $ \rm -r Japanese_resource $ rm DN_ja_resource_kit_5_7_009.tgz $ rm drupal-5.7.tar.gz
drupalディレクトリの中に必要となるディレクトリを作成します。
$ cd drupal $ mkdir -p files/tmp $ chmod -R 777 files
$ cd sites/all $ mkdir -m 755 modules $ mkdir -m 755 themes
以後、モジュールやテーマをインストールする際は、このディレクトリにインストールしてください。
sites/default/settings.phpのパーミッションの変更を行う。
$ cd ../default/ $ chmod 666 settings.php
Webmin等でDBを作成する。
ここではDB名 drupalとする。
DBの作成方法についてはこちらを参照してください。
データベース名 | drupal |
Character set | UTF-8 Unicode |
初期テーブル | なし |
WEBブラウザでURLにアクセスしてください。
http://△△△.jp/drupal
予め作成しておいたデータベース情報を入力する。
データベース名 | 作成したデータベース名(ここではdrupal) |
データベースのユーザ名 | MySQLアクセス情報の初期ユーザ(デフォルトではroot) |
データベースのパスワード | MySQLアクセス情報の初期パスワード |
高度なオプションの設定は通常デフォルトのままでかまいませんが、環境に応じて変更する必要があります。
$ chmod 644 settings.php
Username | 作成したいユーザ名を入力 |
E-mail address | あなたの利用可能なメールアドレスを入力 |
Create new account をクリック
アカウントが作成されると、画面上にパスワードが表示されます。
Your password is **********. You may change your password below.
メモをとってください。
また、ここでパスワードの変更を行う事もできます。 変更する場合は以下の操作を行ってください。
Password | 変更後のパスワードを入力 |
Confirm password | 確認の為再度パスワードを入力 |
画面最下部のSubmitをクリック
左メニューのAdiminister→Site configration→Localizationとクリックし画面右のImportをクリックする。
インストール前にローカルにダウンロードしておいた公式日本語リソースキットを解凍してください。
Language fileの参照をクリックし、DN_ja_resource_kit_5_7_009/Japanese_resource/local/ja.poをフルパスで指定してください。
【参考】(ローカルのデスクトップ上で解凍した場合)
C:\Documents and Settings\****\デスクトップ\DN_ja_resource_kit_5_7_009\Japanese_resource\local\ja.po
Import into | Japanese(日本)を選択する。 |
Mode | Strings in the uploaded file….. にチェックを入れる。 |
Importをクリックしてください。
クリック後、十数秒程度同じ画面のままになりますが、そのまま画面が変わるまでお待ちください。
日本語化が成功すると、画面下にjaが追加されます。
Japaneseの欄のEnabledとDefaultにチェックを入れます。
Save Configrationをクリックしてください。
以上で日本語化は終了です。
画面が日本語で表示されます。
管理セクションに戻ると、以下の画面が表示されています。
現状報告をクリックすると以下のような画面が表示されます。
cron メンテナンスのタスク以外でエラーが表示されている場合は、なんらかの作業漏れが存在します。 再度、インストール作業を見直してください。
scripts/cron-curl.shを利用しcronの実行を行います。
$ cd /opt/csw/apache2/share/htdocks/drupal/scripts $ chmod 744 cron-curl.sh $ vi cron-curl.sh
修正前
curl --silent --compressed http://example.com/cron.php
修正後
/opt/csw/bin/curl --silent --compressed http://△△△.jp/drupal/cron.php
# crontab -e
以下の2行を追加してください。
# drupal cron 30 * * * * /opt/csw/apache2/share/htdocs/drupal/scripts/cron-curl.sh > /dev/null 2>&1
最初の30は、毎時30分にcronを実行する設定です。
ご利用の環境に合わせて時間設定をしてください。
設定したcronの実行時間に、正常にcronが実行されていればエラーが表示されなくなります。
以上でインストールは完了です。