
xwiki管理指南
文章平均质量分 71
编程小泓哥
主要方向:AIOPS、web渗透、中间件开发。如果我写的文章对你有帮助,帮忙点赞收藏下文章,顺便在我的博客首页加下我的微信群,我们一起学习进步
展开
-
xwiki管理指南-配置多租户
设置多租户(又名“virtual mode”,“multi-wiki”或“farm mode”),可以允许在相同的XWiki实例上运行多个wiki(即在同一个JVM)。这是通过使每个wiki具有其自己的schema,或者其自己的database (无论它是实现为schema或database依赖于DBMS)来实现。多租户的主要优点是性能优化。物理机(Servlet容器)上的一个单一的XWi...原创 2018-05-21 09:37:03 · 914 阅读 · 0 评论 -
xwiki管理指南-皮肤
XWiki皮肤可以用于定制皮肤由以下组成:Velocity templates CSS files (stylesheets) Javascript files Images所有这些组件存储在XWiki Enterprise实例所在的服务器容器上, 位于webapps/xwiki/文件夹。每个XWiki皮肤都有自己的目录。默认XWiki皮肤一个XWiki Enterpri...原创 2018-05-22 09:29:01 · 1399 阅读 · 0 评论 -
xwiki管理指南-编码
以下以UTF-8配置。注意,这是针对XWiki1.0 b5或更高版本。即将发布的版本将提供更容易的配置。XWiki编码在以下XWiki文件修改字符编码:web.xml:找到过滤器类org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter并修改为UTF-8。如<filter> <filter...原创 2018-05-22 09:28:48 · 1108 阅读 · 0 评论 -
xwiki管理指南-认证
XWiki对于认证用户支持多种不同的身份认证机制XWiki目前同一时间只允许启用一种认证方法。这可能在将来得到改善。还要注意的是XWiki需要cookie被启用,来跟踪你的会话。表单认证表单认证是默认的方式。它需要用户和口令。基本认证XWIki支持html基本认证。基本认证是一种用来允许Web浏览器或其他客户端程序在请求时提供用户名和口令形式的身份凭证的一种登录验证方式。你...原创 2018-05-22 09:28:44 · 4141 阅读 · 44 评论 -
xwiki管理指南-日志
XWiki默认是使用SLF4J和Logback来管理日志。Logback配置文件位于WEB-INF/classes/logback.xml。XWIki classpath下面第三方包生成的日志通过Logback配置文件的定义可以自动找到自己输出方式。由于原先使用的是Apache Commons Logging(JCL),Log4J作为日志框架,为了与SLF4J共存,通过SLF4J桥接器可以保证...原创 2018-05-22 09:28:37 · 1046 阅读 · 0 评论 -
xwiki管理指南-数据库管理
XWiki默认使用一个数据库来存储其数据。以下将提供一些小贴士和技巧,以管理和调整你的数据库设置。对于安装,请查看安装指南,其中包含了多个数据库的安装。索引当你的XWiki实例运行时已经累计很多文档(XWiki每个页面算一个document)时, 为了提高性能,需要在你的数据库(经过MySQL 5.0测试)运行以下脚本创建索引:XWiki Enterprise 4.3之后版本的索引...原创 2018-05-22 09:28:33 · 1171 阅读 · 2 评论 -
xwiki管理指南-附件
附件上传可以通过upload action, WebDAV, XML-RPC或者Rest。作为管理员可以设置附件的最大限制和附件存储方式。大小限制附件的最大尺寸是由在XWikiPreferences文件的一个配置参数限制的。它默认设置为大约32MB。要更改请按照下列步骤操作:跳转到http://<yourwiki>/xwiki/bin/edit/XWiki/XWikiP...原创 2018-05-22 09:28:28 · 2832 阅读 · 4 评论 -
xwiki管理指南-性能
目录集群独立出Solrunix随机数gzip压缩和静态页面缓存Mod Deflate 配置Mod Expire 配置Mod Proxy AJP 配置内存数据库索引面板Robots.txt统计文档缓存缓存宏LESS缓存渲染缓存基于配置合并CSS文件设置Nginx反向链接版本控制自定义映射LDAP禁用LDA...原创 2018-05-22 09:27:24 · 3836 阅读 · 27 评论 -
xwiki管理指南-短网址
本教程介绍了如何调整XWiki平台,用更短的URL方案替换默认URL方案。短网址既url去除xwiki/bin/view的部分。I. 应用程序名称URL的/xwiki/部分是应用程序的名称。它识别了应该处理请求的应用程序,它允许一个容器托管多个应用程序。要修改它,你必须参考你的容器的文档,并找到如何映射Web应用程序的上下文路径。例如在Tomcat可以在webapps目录下很轻松部署X...原创 2018-05-22 09:27:17 · 1814 阅读 · 11 评论 -
xwiki管理指南-监控
以下有不同的解决方案,你可以用来监视正在运行的XWiki实例:安装配置JavaMelody 使用Profiler。使用性能分析工具需要使用特别的启动脚本,比如YourKit,启动XWiki Enterprise的命令为start_xwiki_debug.sh 8080 profiler "/Applications/YourKit Java Profiler 7.0.11.app/bi...原创 2018-05-22 09:29:05 · 1586 阅读 · 29 评论 -
xwiki管理指南-群组管理
以下内容是假设你正在使用XWiki 1.2或更高版本的 Colibri, Albatross or Toucan 皮肤.添加群组以管理员身份登陆 将鼠标移动到 "Wiki" ,然后点击“Administer Wiki” 点击 "Groups" 链接,弹出所有组的视图 点击“Add new group”按钮,打开群组的创建对话框,如下图所示 输入群组名称 点击“Create Gro...原创 2018-12-26 16:25:52 · 1091 阅读 · 0 评论 -
xwiki管理指南-安装教程
XWiki是一款基于java所编写的wiki,它可以运行在如Tomcat,Jetty,JBoss,WebLogic,WebSphere等Servlet容器上并利用关系型数据库(HSQL, MySQL等)来存储数据,大部分数据库产品都可以在XWiki上运行但是必须进行正确的设置。如下介绍3种安装XWiki的方式:使用已包含Servlet容器(Jetty)和数据库(HSQL)并带有默认wiki...原创 2018-05-21 09:37:40 · 4731 阅读 · 0 评论 -
xwiki管理指南-升级
XWiki有不同方式的安装,你可能需要分以下几种情况进行升级:升级标准版的XWiki如果你下载并已经安装了标准版的XWiki(exe,zip或者jar版本)然后想得到升级,那么最简单的方式是下载一个新的版本然后像第一次安装XWiki一样再安装一次。并请注意新的版本不要覆盖旧的版本(两个版本必须同时保留)。安装完新版本后你需要从旧版本的XWiki复制相关配置文件和目录到新版本的X...原创 2018-05-21 09:38:09 · 1382 阅读 · 22 评论 -
xwiki管理指南-配置
在XWiki安装之后,你可以按照以下2种方式来配置:通过停止XWiki实例,修改xwiki/WEB-INF/xwiki.cfg文件或者xwiki/WEB-INF/xwiki.properties文件,然后重新启动XWiki。请注意,xwiki.cfg是包含配置选项的历史文件,但是我们会在适当的时候把这些内容全部迁移到xwiki.properties。 通过登录具有管理员权限的用户,并在顶层菜...原创 2018-05-21 09:39:49 · 8034 阅读 · 1 评论 -
xwiki管理指南-访问wiki
XWiki支持多租户,这意味着你的实例可以有几个wikis。此页面可以帮助你了解如何配置XWiki来访问正确的wiki。了解XWiki的URL格式,以便更好地了解当前的URL scheme。XWiki支持2种URL模式:基于路径的wiki访问 基于域的wiki访问下面文档是基于xwiki5.0及其以后版本基于路径的wiki访问如果没改过XWiki配置,则是默认模式(xwiki...原创 2018-05-21 09:47:53 · 1038 阅读 · 0 评论 -
xwiki管理指南-导入/导出
此功能允许你从xwiki以XAR文件方式导出一个或几个页面,或者导入一个或多个页面。当你需要移动wiki页面从一个实例到另一个实例,或者实现轻量级备份,这将是很好用的功能。此功能不能取代xwiki的备份功能导入XWiki页面前提条件:从XWiki 5.0+开始如果你的wiki是空的并且是第一次导入,那么首先你需要作为超级管理员登陆,因为此时wiki没有定义用户 配置数据库和Se...原创 2018-05-21 09:48:22 · 3419 阅读 · 0 评论 -
xwiki管理指南-安全
安全相关功能XWiki提供了保障安全的一些功能而某些功能还存在安全隐患。Admin 密码Admin用户的默认密码为admin。请确保您更改密码。您还可以删除Admin用户,但首先你需要确保它不是任何页面的author,因为它可能会产生的问题 (一些标准页面需要它的author有足够的权限).Superadmin 账号XWiki提供了一个超级管理员帐户。它是特殊的,因为:...原创 2018-05-21 09:49:07 · 2206 阅读 · 20 评论 -
xwiki管理指南-访问权限
从XWiki 5.0版本开始,我们使用新的安全模块。虽然与之前的权限几乎兼容,但是还是有一些细微的差别。要获得最准确的信息,请查看安全模块的文档。权限可以被设置为不同范围或者不同层次。权限可以设置wiki全局级别,但是也可以被空间级别权限覆盖。而空间级别的权限会被页面级别的权限覆盖。你可以设置一个用户只在一个空间编辑页面的权限,通过禁止用户访问全局wiki并在该空间授予用户编辑权限。当...原创 2018-05-21 09:49:58 · 6144 阅读 · 18 评论 -
xwiki管理指南-用户管理
以下内容是假设你正在使用XWiki 1.2或更高版本的Albatross, Toucan或者Colibri的皮肤(截图的是Flamingo) 目前默认皮肤是Flamingo将用户添加到你的wiki以管理员身份登录 点击Home下拉小箭头然后点击“Administer Wiki” 点击“Users”链接,显示所有用户列表 点击“Add new user”按钮,打开一个注册页面,如下图所...原创 2018-05-21 10:14:45 · 3446 阅读 · 0 评论 -
xwiki管理指南-集群
XWiki提供了一种通过网络,基于事件的方式来启动XWiki群集实例特性XWiki实例之间的事件同步 多个集群channels运行时启动/停止集群channel建立启用事件分发要启动事件分发功能,需要在xwiki.properties文件设置observation.remote.enabled属性为true。设置通信channels你需要为每个不同的群集组创建JGroups配置文件。需要到/WEB...原创 2018-05-22 09:27:09 · 1121 阅读 · 0 评论