JetNuke 0.9のインストール

インストールメモ

 日本語情報が皆無なのでここに本家のインストール方法をこっちにメモ。本家の一部を訳しただけでまだ試してません。

ダウンロード

 JetNukeのサイト → http://www.jetnuke.org/
 なにも細工せずにサーブレットコンテナ配下において置けばいいのかな。

MySQLデータベースのの準備

 勝手にテーブルが作成されますが、あらかじめエンコーディングをUTF8にしておく

create database jetnuke default character set utf8

 データベース名はjetnukeじゃなくてもいいらしい。

MySQLプロパティを編集

プロパティファイルをいじる。

INSTALL_DIRECTORY/webapps/jetnuke/WEB-INF/config/database/mysql/mysql.properties. 

ここにMySQL接続用のユーザ・パスワード・データベース名・ホスト・ポートを指定しておきます。

管理者アカウントを作成する

つぎのURLへアクセス

http://hostname(:port)/jetnuke/do?module=admin

管理者アカウントはauthors、ユーザアカウントはjforum_usersに格納されるとのこと(なんかこれは気持ち悪いなあ)。アカウント・パスワードを設定したら

http://hostname(:port)/jetnuke/user/login.page

にログインできるか試します。

問題

 うちのレンタルサーバMySQLのデータベースがひとつすでにきってあって、それを使わなければならないのです。デフォルトのエンコーディングが変えられるのかどうか調べないと。
 (後日注:後からでもエンコードは変えられる模様→http://dev.mysql.com/doc/mysql/ja/charset-database.html