Xwiki+tomcat+mysql配置

本文详细介绍了如何安装和配置XWiki,包括安装Tomcat 9.0.56和MySQL 8.0.27,配置环境变量CATALINA_HOME,创建XWiki数据库并授权,配置hibernate.cfg.xml和xwiki.cfg文件,以及通过IP访问XWiki的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装tomcat,tomcat版本用的是9.0.56,tomcat是zip文件,不用安装,直接解压到指定目录就行了,可以解压到任意目录。解压完成后配置CATALINA_HOME环境变量,变量值为解压地址。然后运行bin目录下的startup.bat文件,在浏览器输入127.0.0.1:8080,如果返回tomcat页面说明tomcat安装成功。

安装MySQL,MySQL直接安装的最新版本的(因为后面需要下载MySQL的驱动,把驱动放到Xwiki的目录下,只在官网找到了mysql-connector-java-8.0.27,所以就直接安装的MySQL8.0.27)。

MySQL安装教程参见(10条消息) mysql-8.0.19-winx64.zip安装教程_泡椒猪肝的博客-CSDN博客_mysql8.0 zip安装教程icon-default.png?t=M276https://blog.csdn.net/weixin_45538576/article/details/104644152

在MySQL中建立xwiki数据库,建立一个用户,给该用户授权xwiki数据库权限。(注意:第二条和第三条指令如果用教程里的合成一条会报错,所以就分开了)

create database xwiki;

create user ‘xwiki’@’localhost’ identified by ‘password’

grant all privileges on xwiki.* to xwiki@localhost;

flush privileges;

参考:Mysql创建及删除用户命令_snihcel的博客-CSDN博客_mysql删除用户的命令是什么icon-default.png?t=M276https://blog.csdn.net/snihcel/article/details/20862221

把xwiki的war包放到tomcat的webapps目录下,然后运行bin中的startup.bat,运行tomcat解压war包。

War包解压后,按照教程配置hibernate.cfg.xmlxwiki.cfg文件(配置MySQL用户密码时,不要配置管理员用户密码,密码注意密码强度),并把数据库的驱动放到lib目录下(数据库驱动是从mysql官网下载的,下载下来的是一个zip包,只要把包里面的jar文件复制到lib目录下就行)。

完成以上步骤后,在浏览器输入127.0.0.1:8080/xwiki就可以进入xwiki的页面了,然后按照这个教程(XWiki安装 · 知识库与教育系统:镜像部署与使用实战 · 看云 (kancloud.cn))安装xwiki。

配置完成后,如果要通过ip直接访问下xwiki,需要在tomcat的server.xml中修改配置(配置访问的ip和端口),如果在内网的其他电脑上访问不到这个网页,可能是因为开的防火墙,可以防火墙的入站规则中放开对应端口。

如何设置tomcat,直接通过IP 访问 - 小虎Tiger - 博客园icon-default.png?t=M276https://www.cnblogs.com/xiaohu1218/p/7390804.html

Tomcat中root文件夹代表首页,把root文件夹重命名为root2,然后新建一个root文件夹,这样直接输入ip时访问的就是新建的root,是空的。

在新的root中新建一个index.jsp文件,里面写上如下内容,那么直接输入ip时就会跳转到/xwiki/bin/login这个路径。

 参考:

(10条消息) XWiki搭建(window+tomcat+MySQL+jdk)_sunlight96的博客-CSDN博客

XWiki安装 · 知识库与教育系统:镜像部署与使用实战 · 看云 (kancloud.cn)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值