xwiki的搭建及jetty升级
本文属于原创,未经过允许,请勿转载
Topic1: 如何搭建xwiki
xwiki的搭建对于自己学习或者小型范围内的使用,建议直接安装带有flavor版本的xwiki, 因为distribution的版本在安装完后初始化在国内网的情况下, 插件下载不下来,导致页面不够友好。
步骤1:下载 xwiki包:https://www.xwiki.org/xwiki/bin/view/Download/DownloadVersion/?projectVersion=11.8.1
步骤二: 下载完后,解压,windows下双击“start_xwiki.bat” 就算搭建完成了。 非常easy.
其它:
1.如果想修改启动端口怎么办?如下图修改
2. 使能超级用户,用户名密码,可以在下图设置。启动后,就可以登陆超级用户。
Topic2:如何升级xwiki里的Jetty?
场景: 目前xwiki download下来后,jetty版本为9.4.8。 版本比较低,有不少漏洞缺陷,涉及到Jetty升级。
以下以Jetty 9.4.8 升级至9.4.21为例。
1. 从Jetty官方网站下载9.4.21:https://www.eclipse.org/jetty/download.html
2. 将jetty-distribution-9.4.21.v20190926拷贝到xwiki-platform-distribution-flavor-jetty-hsqldb-11.2里,把原来jetty重命名为jetty_old,刚拷贝进去的命名为jetty
3. 将jetty下的contexts目录拷贝到xwiki-platform-distribution-flavor-jetty-hsqldb-11.2/data/jetty/下
4. 修改xwiki-platform-distribution-flavor-jetty-hsqldb-11.2_afterstart/jetty/etc/jetty_deploy.xml下的这句:
<Property name="jetty.base" default="." />/<Property name="jetty.deploy.monitoredDir" deprecated="jetty.deploy.monitoredDirName" default="webapps"/>
改为
<Property name="jetty.base" default="." />/<Property name="jetty.deploy.monitoredDir" deprecated="jetty.deploy.monitoredDirName" default="contexts"/>
5. 将xwiki-platform-distribution-flavor-jetty-hsqldb-11.2\jetty_old\modules\xwiki.mod拷贝至xwiki-platform-distribution-flavor-jetty-hsqldb-11.2\jetty\modules
6. 将xwiki-platform-distribution-flavor-jetty-hsqldb-11.2\jetty_old\lib\ext里有2个jar包(xwiki-platform-tool-jetty-listener-11.2.jar,commons-io-2.6.jar)拷贝至xwiki-platform-distribution-flavor-jetty-hsqldb-11.2\jetty\lib\ext
7. 重新启动即可
xwiki的搭建及jetty升级相关推荐
- 基于Linux(CentOS)快速搭建LNMP环境【使用LNMP安装包一键搭建】以及升级PHP版本
使用 LNMP一键安装包 安装 安装步骤 在安装LNMP包之前我们先给Linux安装一些基本的软件,如screen.vim.gcc等.用以下命令: yum install vim git unzip ...
- Seata多微服务互相调用_全局分布式事物使用案例_Order-Module order微服务的配置搭建---微服务升级_SpringCloud Alibaba工作笔记0060
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后咱们说了我们的案例需要三个微服务,那么首先我们先去创建这个 订单微服务. 按照这个11个步骤来 ...
- JAVA基本框架搭建(Maven,jetty,Jod…
转发一个页面. http://www.xuebuyuan.com/1995449.html
- imx6q 开发android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译
1Android开发环境搭建 1.1升级开发环境源 在终端执行命令:# apt-getupdate 如图所示: 1.png (152.16 KB, 下载次数: 8) 2019-6-5 14:32 上传 ...
- 飞书开放平台-全新消息卡片搭建工具
前言 你还在为需要手撕 JSON 代码而烦恼吗?消息卡片搭建工具全新升级,为你带来更优雅的卡片创作体验:
- 阿里云服务器ECS 搭建网站
目录 文章简介 构建网站流程 域名注册 云服务的选择 网站搭建 1)安装 apache 2)配置apache 域名解析设置 HTTPS 证书配置 免费证书购买申请 证书下载和安装 总结 文章简介 本栏 ...
- 编译imx6 android,SAIL-IMX6Q ANDROID开发环境搭建与系统编译
1Android开发环境搭建 1.1升级开发环境源 在终端执行命令:# apt-get update 如图所示: 图片19.png (36.7 KB, 下载次数: 9) 2019-7-8 09:50 ...
- 自用笔记本电脑搭建自己的网站
自从学了编程之后,就一直想搭建一个自己的网站,当初还是小白的时候就一直有个疑问,我写的网站如何放到网上让别人都能访问到哪?路漫漫其修远兮,吾将上下而求索.终于让我走出了这团疑云,成功的那一刻是兴奋且激 ...
- 【实战】使用Docker快速搭建Graylog单节点详细流程
一.资源准备 一些官方的说明: Docker安装graylog graylog官方配置 中文搭建配置 Docker升级 Docker主页 安装docker详细步骤 服务器准备:1台4C8G配置的虚拟机 ...
最新文章
- 【Python学习系列二十一】pandas库基本操作
- 工程师总结:单片机C语言编程心得
- 挑战程序员同学,如何只用2GB内存从20/40/80亿个整数中找到出现次数最多的数?
- 没有躲过的坑--vector使用erase后迭代器变成野指针
- 【经验】聊自己非计算机专业做程序员的经验
- XFBAY学习笔记=++=实验十三 交换机和路由器组合实验
- matlab求抛物问题,高手进,用matlab求解一维抛物方程的初边值问题 - 数学 - 小木虫 - 学术 科研 互动社区...
- VS2012使用 MSDN教程
- python解析word拆分Excel选择题格式(3、判断题)
- python读取cad元素_python3读取autocad图形文件.py实例
- 苹果和亚马逊因疑似侵犯云端同步功能专利而被提起美国337调查
- 流氓软件mcafee之Mac端卸载
- isupper()函数
- java word jar包_java操作word书签生成word模板不用jar包
- matlab中求特征值的eig函数说明
- linux rpm 装 mac,linux之 rpm,yum
- 你的离职是为了事业还为了工作??
- SVL - 共享VLAN学习模式
- php画爱心,在WEB里绘制爱心
- office2010/2013/2016安装过程提示问题Office 16 Click-to-Run Extensibility Component