Wiki系统搭建

原创 2007年09月04日 14:39:00



 Wiki系统搭建

    这两天想搭建一个Wiki系统以方便内部交流,在网上找了一下,最后选定JspWiki作为Wiki系统,下面我就把我的安装过程记录如下,在安装过程中主要参考了使用JSPWiki配置搭建Wiki说明这篇文章,为了保持文章的完整性我转贴了这篇文章中的一些安装过程,同时把自己碰到的一些问题记录下来。

 


 

1、准备工作
a)准备JDK和Tomcat
下载JDK和Tomcat并安装,我安装的版本为:j2sdk1.4.2和jakarta-tomcat-5.0.28,tomcat最好安装在根目录下,路经不要有空格。
JDK下载地址:http://java.sun.com/j2se/1.4.2/download.html
Tomcat下载地址:http://jakarta.apache.org/downloads/binindex.html
 
b)准备JSPWiki
下载JSPWiki,包括jspwiki-2.2.33-bin.zip和中文模板StarTemplate_zh_CN_1.0.1.zip。
JSPWiki下载地址:http://jspwiki.org
 
2、部署JSPWiki
拷贝压缩包里的JSPWiki.war到tomcat的webapps下,重命名为你的wiki的名字,比如:mywiki.war
 
3、启动tomcat
通过浏览器输入:http://127.0.0.1:8080/ mywiki, tomcat将开始部署你的wiki,自动在webapps下创建mywiki文件夹,包括jsp文件和配置信息,其中WEB-INF下包含的 jspwiki.properties包括主要的配置信息,可在http://127.0.0.1:8080/ mywiki /Install.jsp 中进行修改。
同时tomcat将自动为你的wiki创建数据文件夹,在linux下是/p/web/www-data/jspwiki,在windows下是D:/p/web/www-data/tomwiki(假设tomcat装在D盘)
 
4、修改JSPWiki配置
可以通过wiki配置页面http://127.0.0.1:8080/ mywiki /Install.jsp,进行配置,也可以通过直接修改文件jspwiki.properties进行配置,配置内容包括:
jspwiki.pageProvider = FileSystemProvider ——页面存储方式。推荐使用VersioningFileProvider,提供简单的版本控制功能
jspwiki.usePageCache = true ——页面缓存,缺省值就是了
jspwiki.fileSystemProvider.pageDir = /p/web/www-data/jspwiki/ ——wiki内容存储的位置,也就是那一堆txt文件所在的位置
jspwiki.encoding = UTF-8 ——如果你想使用中文的话,那么这个配置项前面的注释必须去掉
jspwiki.translatorReader.allowHTML = false ——是否允许wiki里面支持html。
jspwiki.templateDir = default ——wiki的模板。可以到jspwiki上下载模板,放到templates目录下,然后在这里改一下名字就可以了
jspwiki.translatorReader.inlinePattern.1 = *.jpg ——如果想让wiki支持更多的图片格式,在这儿改就是了
jspwiki.lucene.analyzer = org.apache.lucene.analysis.cjk.CJKAnalyzer --支持中文搜索
5、使用中文模板
JSPWiki支持使用第三方模板替换掉发布包自带的"defalut"模板;比较流行的有MGR和NexB;使用中文模板库:star_zh_CN. 下载JSPWiki_zh_CN.zip,解压缩
a)将templates/star_zh_CN目录复制到{tomwiki}/templates里。
b)将wikipages目录下的txt文件复制到tomwiki的"wiki网页目录"里。"wiki网页目录"请参照{tomwiki}/WEB-INF/jspwiki.properties文件里的jspwiki.fileSystemProvider.pageDir值。
c)修改{tomwiki}/WEB-INF/jspwiki.properties文件里的jspwiki.templateDir属性的值为star_zh_CN。
d)(重新)启动web服务器。

    以上部分内容为使用JSPWiki配置搭建Wiki说明 文中介绍的方法,应该还是比较清除的。下面是我碰到的一些问题:

  •   中文模板的安装

               修改{tomwiki}/WEB-INF/jspwiki.properties文件里的jspwiki.templateDir属性的值为star_zh_CN,我当时也没有仔细看,想当然的就根据templateDir认为需要把模板的绝对路径设置在这里,经过几次失败的尝试后,有认真看了配置文件的说明才明白,这里实际需要的是模板的相对路径,也就是你的模板文件夹的名称。

  • 中文搜索乱码问题

               我配置好jspWiki以后发现搜索中文的时候,显示搜索条件是乱码, 根据这篇文章介绍的方法来处理,但是我发现我安装的中文模板好像已经进行了这个问题的修复。后来我也没有做任何修改居然可以搜索中文了?现在还没有弄清除具体原因。

如何搭建自己的wiki

wiki的中立和版权很重要,自己搭建?难.在中国?更难!自己闹着玩吧 Wiki 是一个协同著作平台或称开放编辑系统。所谓协同工作, 即它能够让浏览网页的人都能够去修订网页,其简介的 ... Wiki...
  • lhf_tiger
  • lhf_tiger
  • 2015年03月03日 15:50
  • 21288

搭建自己的wiki系统

搭建自己的wiki系统开源wiki很多,综合比较dokuwiki和mideawiki比较适合。关于各自详细介绍直接点链接。本人先用dokuwiki小试一把。搭建web服务Apache+PHP+mysq...
  • caowei880123
  • caowei880123
  • 2017年03月05日 10:51
  • 2133

Wiki小记(一):Centos6下搭建Dokuwiki

一、前言 二、环境 在centos6 下安装apache2,php yum install httpd yum install php /etc/init.d/httpd start chkco...
  • liaomengge
  • liaomengge
  • 2016年05月08日 18:24
  • 44434

如何搭建简易的Wiki系统

wiki是个很好的知识分享系统。它需要一个web service和wiki安装包。 花了1小时左右,终于搭建好了。 下面一步一步介绍如何完成对该wiki工作环境。 1. 到该网站 http://...
  • liujingqiu
  • liujingqiu
  • 2016年03月22日 18:34
  • 4492

Ubuntu 14.04 LTS 搭建wiki服务器

一.运行环境准备 1.安装apache2 : sudo apt-get install apache2 在浏览器地址栏中输入http://localhost/,出现以下信息表明安装成功 2....
  • StickToCode
  • StickToCode
  • 2017年05月19日 17:36
  • 842

搭建自己的Wiki ,用于发布进度和自己的工作心得

0 need to know: DokuWiki是一个针对小公司文件需求而開發的Wiki引擎。DokuWiki是用程序设计语言PHP开发的并以GPL 2发布。DokuWiki基于文本存储,所以不...
  • CAZICAQUW
  • CAZICAQUW
  • 2012年04月18日 14:40
  • 33457

用wiki搭建知识库(一)

企业发展到一定程度,都要有自己的知识库,也就是隐性知识与显性知识的相互转化过程(网上好多相关理论文章),这个过程很漫长也很重要,所以用一个好的系统工具是十分重要的。原来也研究过一些内容管理网站工具,比...
  • u010068708
  • u010068708
  • 2013年12月09日 22:12
  • 2672

Wiki系统搭建

这两天想搭建一个Wiki系统以方便内部交流,在网上找了一下,最后选定JspWiki作为Wiki系统,下面我就把我的安装过程记录如下,在安装过程中主要参考了使用JSPWiki配置搭建Wiki说明这篇文章...
  • henreash
  • henreash
  • 2014年10月10日 15:39
  • 1374

使用jamwiki搭建项目的wiki环境

银行项目跟一般的互联网项目有所区别,其特点为:交易量大,开发周期长,脚本处理多,测试时间足。传统的core-banking均使用主机运行程序,使用cobol进行业务的开发。与core-banking对...
  • colorandsong
  • colorandsong
  • 2015年09月14日 16:56
  • 1741

个人wiki网站的搭建

介绍当你的资料多到觉得很难管理的时候,那么就需要一个资料管理库了,Wiki库就是一个很好的选择。在个人电脑上需要安装MediaWiki。怎么安装和配置看 http://wasabi.javaeye.c...
  • donkey301
  • donkey301
  • 2011年02月12日 10:34
  • 9848
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Wiki系统搭建
举报原因:
原因补充:

(最多只允许输入30个字)