GettingStarted

*管理者向けヘルプ

すべてTomcatでの設定方法のみ記述していますが、 他の環境でも同じような手順になるものと思われます。

現状メモ程度の物ですが、 参考にしてください。

**インストール Tomcat はすでに $TOMCAT_HOME にインストール済みであるという前提です。((Tomcatのインストールは、いろいろなホームページで開設されているので省きます。))

-JaJaWiki.warを $TOMCAT_HOME/webapps に置く。

以上。

**マスターパスワード設定

$TOMCAT_HOME/webapps/JaJaWiki/WEB-INF/web.xml に、 以下のような部分があるはずです。 &lt;servlet&gt; &lt;servlet-name&gt;action&lt;/servlet-name&gt; &lt;servlet-class&gt;org.apache.struts.action.ActionServlet&lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;config&lt;/param-name&gt; &lt;param-value&gt;/WEB-INF/struts-config.xml&lt;/param-value&gt; &lt;/init-param&gt; &lt;init-param&gt; &lt;param-name&gt;debug&lt;/param-name&gt; &lt;param-value&gt;3&lt;/param-value&gt; &lt;/init-param&gt; &lt;init-param&gt; &lt;param-name&gt;detail&lt;/param-name&gt; &lt;param-value&gt;3&lt;/param-value&gt; &lt;/init-param&gt; &lt;init-param&gt; &lt;param-name&gt;password&lt;/param-name&gt; &lt;param-value&gt;jajawiki&lt;/param-value&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt;

この &lt;init-param&gt; &lt;param-name&gt;password&lt;/param-name&gt; &lt;param-value&gt;jajawiki&lt;/param-value&gt; &lt;/init-param&gt; の jajawiki となっている部分を好きなパスワードに変更してください。 (平文)

デフォルトでロックされているページ、 パスワードを設定せずにロックしたページは、 マスターパスワードによってのみ編集可能になります。

パスワードを設定してロックしたページも、 マスターパスワードによって編集可能になります。

重要なページを荒されたりせぬよう、 必ずパスワードを変更してください。

実は、FrontPageなどデフォルトでパッケージに含まれてるページのほとんどは、 ロックしてあります。 これらのページもマスターパスワードによって、 編集したり、ロックを解除したりできます。 事前にロックを解除したければ、 $TOMCAT_HOME/webapps/JaJaWiki/WEB-INF/pagelock.init の該当ページ名の行を削除してください。

**カスタマイズ JaJaWikiはtDialyスキン形式のcssに対応しています。((完全には対応し切れていないと思いますが（汗）))

$TOMCAT_HOME/webapps/JaJaWiki/style/default.css の内容を、変更することで、 ある程度見た目の変更が可能になっています。

また、 $TOMCAT_HOME/webapps/JaJaWiki/style/ 以下のJSPファイル (template.jsp, header.jsp, footer.jsp) や、 $TOMCAT_HOME/webapps/JaJaWiki/form/ 以下のJSPファイルを編集することで、 ページの構成を変更できます。 これらのJSPでは、[[Struts>jakarta:struts]] タグライブラリを使用しています。 また、一部の機能((Wikiページの埋め込み、更新ページ一覧、最終更新日表示など))は、 [[独自のタグライブラリ>JaJaWikiTagLib]]にて実現されています。 JSPは、UTF-8でエンコードされているので、 対応したエディタで編集するしてください。 (エンコードを変更した場合の動作は保障できません)

**Wikiデータのバックアップ JaJaWikiには、Wikiデータをバックアップする機能があります。

http://xxxx/JaJaWiki/backup.do (xxxxは自サーバのURL)にブラウザからアクセスすると、 JaJaWikiは、$TOMCAT_HOME/webapps/JaJaWiki/WEB-INF/wiki 以下と、 $TOMCAT_HOME/webapps/JaJaWiki/upload 以下をアーカイブファイルにまとめる。 このアーカイブファイルへのリンクが表示されるので、 それをクリックしてダウンロードしてください。

サーバ上に作成したバックアップファイルを削除する機能は、 現在搭載されておりませんので、適宜手動にて削除してください。

**検索インデックスの更新 検索機能つきのJaJaWikiでは、ページ更新のたびに検索インデックスを更新します。 ですが、JaJaWikiもしくは検索エンジンのバグによって、 インデックスが壊れる現象が発生することがあります。 その場合には、 http://xxxx/JaJaWiki/createindex.do (xxxxは自サーバのURL) にアクセスしてください。

インデックスが作り直され、 正常に動作するようになるはずです。

**コメント(質問など) &comment;