XWiki搭建(window+tomcat+MySQL+jdk)
XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台。
环境准备:
- tomcat8
- MySQL5.6
- jdk1.8
- xwiki的war包
下面内容主要是xwiki搭建
第一步:
war包在官网下载:https://www.xwiki.org/xwiki/bin/view/Main/
第二步:
在Tomcat9\webapps目录下新建文件夹xwiki,并把war包解压到该文件夹下。注意war包不要放在这里,避免之后tomcat读取war包
第三步:配置文件
在tomcat/webapps/xwiki/WEB-INF/目录下配置以下文件:
hibernate.cfg.xml
xwiki.cfg
1、配置hibernate.cfg.xml
因为xwiki默认的是HSQL数据库,所以需要注释掉HSQL的配置,
放掉MySQL的配置,注意MySQL的用户名和密码如下,最好密码不为空:
2、配置xwiki.cfg
这个是xwiki的主要配置文件,需要配置的比较多,找到如下代码并放掉注释
xwiki.store.main.hint=hibernate
xwiki.store.hibernate.path=/WEB-INF/hibernate.cfg.xml
xwiki.superadminpassword=system
xwiki.readonly=no xwiki.encoding=UTF-8
之后可以通过用户名superadmin,密码system来登录,也可以自己注册
第四步:数据库配置
1、创建xwiki数据库,window+r,输入cmd,进入控制台,登陆MySQL,执行下面命令
create database xwiki;
grant all privileges on xwiki.* to xwiki@127.0.0.1 identified by 'xwiki';
flush privileges;
2、添加MySQL驱动到Tomcat\webapps\xwiki\WEB-INF\lib目录下,
下载地址:http://central.maven.org/maven2/mysql/mysql-connector-java/
第五步:配置tomcat内存大小(非必要)
默认的tomcat内存比较小,运行xwiki有的时候回卡死在启动界面,在tomcat/bin/下修改* Catalina.sh*,在cygwin=false上面添加如下代码
JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
启动tomcat,打开http://localhost:8080/xwiki,(端口与tomcat配置的端口匹配),可能有点慢,应因为正在之前创建的数据库中建表,出现注册用户页面,那么恭喜你,配置成功了 ,之后就只是安装页面布局了,一直continue就可以了,安装完成如下图
注:如果打开http://localhost:8080/xwiki,出现了connection错误,很可能是数据库没有连接成功,导致不能建表,需要查看xwiki数据库是否创建成功,以及其中是否有表,以及登陆数据库的用户是否具有该数据库的权限(用root登陆可不用考虑这个问题),或者删掉数据库,再次创建即可
XWiki搭建(window+tomcat+MySQL+jdk)相关推荐
- Linux环境下搭建Tomcat+mysql+jdk
Linux环境 1.下载并安装一个VMware workstation, 这个是虚拟机的平台(自行度娘下载~),虚拟机是在后面要在里面搭建Linux系统. 2.下载一个centos安装包,linux版 ...
- java mysql tomcat my_Linux下java相关配置 tomcat mysql jdk
最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用. 一:jdk安装 1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其 ...
- linux jdk1.7 tomcat mysql_Linux环境搭建 jdk+tomcat+mysql
好久之前搭建的,现在记录下 防止下次配置去找 安装jdk(jre也行),tomcat MySQL 一.jdk安装及环境变量配置: 我是用 jdk-8u191-linux-x64.tar.gz ...
- ssh mysql环境搭建_Ubuntu下JDK+Tomcat+MySql环境的搭建
Ubuntu 下 JDK+Tomcat+MySql 环境的搭建 1. 安装 Ubuntu-server-10.04.1 1.1 安装 安装过程中,记下输入的用户名与密码. 1.2 设置IP 安装完成之 ...
- 【一步一个脚印】Tomcat+MySQL为自己的APP打造服务器(1)服务器环境搭建
转载自:衷水木http://blog.csdn.net/a_running_wolf 做 Android 开发一年多了,虽然不敢说有多精通,但也相对熟悉.做久了就会发现 Android 在行外人眼中是 ...
- tomcat jquery mysql_Docker 搭建 Tomcat + Mysql
Docker 搭建 Tomcat + Mysql 准备 虚拟机 虚拟机安装Docker 在纯净的Centos镜像上搭建 Centos镜像准备 虚拟机上拉取 Centos 镜像: docker pull ...
- (三)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - Nginx环境搭建
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- [转载]Tomcat+MySQL+JSP+LCDS+Flex+Eclipse环境搭建完美攻略
[转自:http://blog.csdn.net/a7719665/archive/2010/04/09/5465871.aspx] 也许在行家眼里这根本不算什么,但如果你是一个新手,下面的文字绝对会 ...
最新文章
- [原]OpenCV2.2无法打开摄像头或读取视频的解决方法
- VMware Workstation安装64位操作系统遇到的小问题
- (转载)Linux OOM Killer个人总结
- centos mysql 新增用户
- odd raio值 是什麼_乳化油相所需的HLB值
- LeetCode 1042. 不邻接植花(图的数据结构)
- UVA10917 Walk Through the Forest
- python docx table 边框_使用pythondocx指定表中的边框外观
- java代码绩点计算器_怎么用java写一个gpa计算器?
- python机器人仿真软件_RoboDK(机器人仿真软件)软件下载_RoboDK(机器人仿真软件)v4.2.3 官方版 - Windows10系统之家...
- 关于Android中开机启动服务
- Java异常之 Error 和 Exception
- ubuntu下高通平台模组串口驱动及使用
- 两顶白帽子和一顶红帽子_自我发展:我如何不戴两顶帽子并找到第三顶帽子
- 基于单片机c语言的豆浆机,基于单片机的全自动豆浆机控制系统设计.doc
- [TJOI2013] 单词
- pyspark学习笔记,欢迎朋友们留言交流探讨!
- 冒泡社区一直连接服务器,冒泡社区.幻想三国的服务器是什么?
- 图片放在ppt里特别大怎么办?图片尺寸的修改方法
- 电销外呼系统怎么选择
热门文章
- 搜狗输入法如何java_java - 如何获取搜狗输入法的词库
- 加载TQ2440驱动-Hello World 模块
- 云服务器部署stable diffusion webui
- SpaceBuilder-优秀的web2.0和社交平台
- 安装ActivePerl
- 计算机设备耗材管理,计算机耗材管理办法
- html 状态 304,网站频繁出现304状态码的原因
- 《LoadRunner 12七天速成宝典》—第2章2.2节解决乱码
- python贝叶斯模型_【机器学习速成宝典】模型篇05朴素贝叶斯【Naive Bayes】(Python版)...
- windows服务器系统加固