Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
ライセンスファイルはLICENSEにあります。
JSPWikiはシンプルな(いや、もうシンプルではない)WikiWikiクローンで、JavaとJSPで書かれています。WikiWikiは、誰でもその開発に参加できるウェブサイトです。JSPWikiは、すべての伝統的なWiki機能に加えて、JAASを使用した非常に詳細なアクセス制御とセキュリティ統合をサポートしています。
さて、Wikiをやりたいですか?以下のものが必要です:
必須:
Servlet API 3.1をサポートするJSPエンジン。非常に簡単なインストールには、http://tomcat.apache.org/ のTomcatをお勧めします。Tomcat 8.x以降がサポートされています。
ある程度の管理経験... Apacheや他のWebサーバーをインストールしたことがあれば、かなり楽でしょう。
そしてもちろん、JSPエンジンを実行するサーバー。
JDK 8以上
オプション:
このセクションは、あまり心配せずに本当に素早くインストールしたい場合のためのものです。より複雑なインストール(より強力なカスタマイズが可能)を希望する場合は、以下の「インストール」セクションを参照してください。
JSPWiki 2.1.153以降、JSPWikiには非常にシンプルなインストールエンジンが付属しています。以下の手順を実行してください:
http://tomcat.apache.org/ からTomcat(または他のサーブレットコンテナ)をインストール
ダウンロードしたJSPWiki.warファイルの名前を、希望するURLに基づいて変更します(/JSPWikiとは異なる名前にしたい場合)。例えば、URLを http://.../wiki にしたい場合は、wiki.war にリネームします。この名前を以下ではと呼びます。このWARを $TOMCAT_HOME/webapps フォルダに配置し、Tomcatを起動します。
ブラウザで http:////Install.jsp にアクセス
いくつかの簡単な質問に答える
コンテナを再起動
ブラウザで http://// にアクセス
以上です!
$TOMCAT_HOME/libフォルダ(またはサーブレットコンテナに応じた同等の場所)に、jspwiki-custom.propertiesファイルを配置します。このファイルには、JSPWiki JAR内のデフォルトのini/jspwiki.propertiesファイルに対する任意のオーバーライドを含めることができます。jspwiki-custom.propertiesファイルに設定されていない値については、JSPWikiはデフォルトファイルに依存します。デフォルトファイルを確認して、カスタムファイルでオーバーライドしたい値を探してください。カスタムファイルでよくオーバーライドされる値には、jspwiki.xmlUserDatabaseFile、jspwiki.xmlGroupDatabaseFile、jspwiki.fileSystemProvider.pageDir、jspwiki.basicAttachmentProvider.storageDir、log4j.appender.FileLog.Fileなどがあります。デフォルトファイルのコメントには、適切なオーバーライド値が示されています。
カスタムファイルはWARのWEB-INF/フォルダに配置することもできますが、このファイルを$TOMCAT_HOME/libに保存すると、カスタマイズを再挿入することなくJSPWiki WARをアップグレードできます。
jspwiki-corepages.zipの内容を新しく作成したディレクトリに解凍します。残りのドキュメントはJSPWiki-doc.zipファイルにあります。
Tomcatを(再)起動します。
ブラウザで http://<Tomcatがインストールされている場所>/MyWiki/ にアクセスします。メインWikiページが表示されるはずです。ページを編集したい場合は、次のセクションを参照してください =)。
WEB-INF/jspwiki.policyファイルは、Wikiのアクセス権限を変更するために使用されます。
追加のセットアップと設定の提案については、Apache JSPWikiのウェブサイトとプロジェクトドキュメントを確認してください。
このディストリビューションに含まれているReleaseNotesとUPGRADINGドキュメントをお読みください。
質問は、jspwiki-usersメーリングリストを介してJSPWikiチームメンバーや他のユーザーに尋ねることができます:http://jspwiki.apache.org/community/mailing_lists.html を参照してください。チームメンバーに直接連絡するのではなく、ユーザーメーリングリストを使用してください。また、これは公開アーカイブに保存される公開リストですので、質問に機密情報(パスワード、データなど)を含めないように注意してください。