这里我问题出现的是 XWiki 的 WAR 包未能自动展开,于是尝试手动解压并部署。下面是手动解压 WAR 包的步骤思路展示:
1. 准备目录
首先,创建一个新的目录用于存放解压后的文件。在 webapps
目录中创建一个名为 xwiki
的目录:
mkdir /opt/tomcat/latest/webapps/xwiki
2. 解压 WAR 包
使用 unzip
命令解压 WAR 文件到刚才创建的目录中。如果系统中没有安装 unzip
,您需要先安装它:
sudo yum install unzip
然后,执行解压操作:
unzip xwiki.war -d xwiki/
3. 调整权限
确保解压后的目录和文件的权限正确设置,允许 Tomcat 用户访问:
sudo chown -R tomcat:tomcat /opt/tomcat/latest/webapps/xwiki
4. 重启 Tomcat
解压完成后,重启 Tomcat 以加载新部署的应用:
sudo systemctl restart tomcat
5. 检查部署
检查 Tomcat 的日志文件以确认 XWiki 是否成功部署。日志文件通常位于 /opt/tomcat/latest/logs
目录中,特别是 catalina.out
文件:
tail -f /opt/tomcat/latest/logs/catalina.out
6. 访问 XWiki
在浏览器中输入以下地址尝试访问 XWiki:
http://your-server-ip:8080/xwiki
确保将 your-server-ip
替换为您服务器的实际 IP 地址或域名。