ちょっと気になっていたので動かしてみました。(・ω・)
Wikipediaなんかで使われているMediawikiのJavaクローンみたいなものです。
□JAMWiki
http://jamwiki.org
インストールはとても簡単で、war形式のWebアプリケーションをダウンロードしてきてTomcatにデプロイするだけです。
せっかくなんで、データベースはPostgreSQLを使うことにしましたが、これといって問題もなく動きました。
□手順メモ
(1) |
|
Tomcatのconf/server.xmlで使用する<Connector 〜/>の属性に以下を設定する。
属性名 |
属性値 |
備考 |
URIEncoding |
UTF-8 |
Tomcat5.0系まではデフォルト値が「ISO-8859-1」なので必須。
Tomcat5.5系からはデフォルト値が「UTF-8」になったのでいらない。 |
useBodyEncodingForURL |
true |
Tomcat5系以降GETパラメータのマルチバイト文字をサーバで処理しないのがデフォルトに変更されたので必須。 |
|
|
|
|
(2) |
|
PostgreSQLのJDBCドライバーをTomcatのcommon/libに配置する。 |
|
|
|
(3) |
|
PostgreSQLにjamwikiという名前のデータベースをUTF-8で作成しておく。 |
|
|
|
(4) |
|
/etc/jamwiki/uploadディレクトリを作成しておく。 |
|
|
|
(5) |
|
ブラウザで/jamwikiにアクセスする。
設定はこんな感じ。(^ω^;)
[変更を保存する]を押したら完了。 |
デフォルトの仮想Wikiは/jamwiki/en/だけど、いくらでも追加できるみたいです。
□使い方
( ゚д゚)・・・
すいません。さっぱり分かりませ(ry
とりあえず、やってみたこと。
(1) |
|
「練習ページ」という名前で新しいページを作るには
/jamwiki/en/練習ページ
にアクセスして、保存するとできる。 |
|
|
|
(2) |
|
「練習」という名前で新しいカテゴリーをカテゴリーを作るには
/jamwiki/en/Category:練習
にアクセスして、保存するとできる。 |
|
|
|
(3) |
|
さっき作った「練習ページ」の本文(どこでもいいらしい)
[[Category:練習]]
と書いておくとカテゴリーへのリンク(本文のフッダ)が作成されて、同時にカテゴリーに登録される。 |
|
|
|
(4) |
|
ページ左のメニューとかに「練習」カテゴリーへのリンクを張りたい場合は
[[:Category:練習]]
と書くと登録ではなくて、普通のリンクになる。 |
あと、ログインしてない人は新規ページ作成ができないようにするのはロールのメニューでグループ「GROUP_ANONYMOUS」のロール「ROLE_EDIT_NEW」のチェックを外すとできた。
結構おもしろい・・・けど使い道ないんだよなぁ。(^ω^;)
PR