开源Wiki应用平台---XWiki的部署

部署所需要做的工作:

1.安装好MySQL(这里使用的是MySQL5.6.23),修改MySQL的my.ini配置文件(我的是手动安装版,所以在MySQL的安装目录 下),在[mysqld]下添加以下配置:

max_allowed_packet=32M

这里是为了增大mysql server所能接收的数据包大小,为后面安装XWiki的模板做准备。

创建名为xwiki的数据库,字符集选择utf8,这里不再做赘述。

2.安装好JDK(这里我选择的是1.7版本)

配置好Java环境变量(这个我就不用多说了)

3.安装Tomcat

注:这里我使用Tomcat6,在使用Tomcat7时发生类加载不被支持的异常。

在{tomcat_home}/bin目录下新建setenv.bat文件,内容如下

set JAVA_OPTS=-Xms128m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=256m

在{tomcat_home}/bin目录下修改catalina.bat,添加如下内容:

if not exist “%CATALINA_BASE%\bin\setenv.bat” goto checkSetenvHome
call “%CATALINA_BASE%\bin\setenv.bat”
goto setenvDone
:checkSetenvHome
if exist “%CATALINA_HOME%\bin\setenv.bat” call “%CATALINA_HOME%\bin\setenv.bat”
:setenvDone

注:以上两处修改是为了解决Java虚拟机因PermGen Space大小问题导致的内存溢出

4.下载XWiki的部署包:

地址:Xwiki下载地址

因为本文中使用的是Tomcat所以选择手动部署包的下载,如下图所示:

开源Wiki应用平台---XWiki的部署_第1张图片

5.将下载的两个包放入{tomcat_home}/webapps目录,并启动Tomcat服务,这个时候你可能会看到Tomcat的控制台会有异常输出,我们先关掉它,来到webapps的文件夹进入刚才启动后生成的XWiki目录,如下图所示:

开源Wiki应用平台---XWiki的部署_第2张图片

进入WEB-INF目录修改,xwiki.cfg文件,将xwiki.superadminpassword=system这行前面的注释去掉

这样可以你就可以使用帐号superadmin/system(密码)登陆了,这个是管理员权限。

继续修改该目录下的hibernate.cfg.xml文件,将该文件中的MySQL部分注释打开,HSQL部分注释,并修改MySQL相关的用户和密码,如下图所示:

开源Wiki应用平台---XWiki的部署_第3张图片

6.再次启动Tomcat服务,在浏览器中访问http://localhost:8080/xwiki地址(根据你的webapps中的XWiki文件夹名来访问)
该平台会进行初始化,初始化完毕后,显示如下图所示:

开源Wiki应用平台---XWiki的部署_第4张图片

点击Continue,显示如下图所示:

开源Wiki应用平台---XWiki的部署_第5张图片

这里可能有所不同,因为本机已经装过一次XWiki,不过选择都一样,直接选择Later,稍后我们再安装模板

接着,如下图所示:

开源Wiki应用平台---XWiki的部署_第6张图片

选择下图中的菜单:

开源Wiki应用平台---XWiki的部署_第7张图片

选择开始我们下载的xar文件,注意是另外一个xar文件,不是war文件:

开源Wiki应用平台---XWiki的部署_第8张图片

按下图序号先点击1处,再点击2出导入模板,这里可能需要一些时间,因为模板内的东西较多:

开源Wiki应用平台---XWiki的部署_第9张图片

接着,当你看到下图时,说明模板已经导入完毕:

开源Wiki应用平台---XWiki的部署_第10张图片

F5刷新,安装完成,登录,然后进去就可以做一些配置了:

开源Wiki应用平台---XWiki的部署_第11张图片

开源Wiki应用平台---XWiki的部署_第12张图片

本文所参考文章链接:

http://www.mkyong.com/tomcat/tomcat-javalangoutofmemoryerror-permgen-space/
http://www.cnblogs.com/zhangwenhao/p/3437465.html

你可能感兴趣的:(wiki,XWiki部署)