在 LAMP 上部署 WAR 文件
Posted
技术标签:
【中文标题】在 LAMP 上部署 WAR 文件【英文标题】:Deploying WAR file on LAMP 【发布时间】:2016-06-13 09:28:12 【问题描述】:我可以在默认安装 Linux Lamp 服务器的 apache 服务器中部署基于 Java 的 Web 应用程序(WAR 文件),还是需要在 Linux Ubuntu 服务器上安装 Tomcat 然后部署 WAR?
【问题讨论】:
您肯定需要安装 JDK,然后安装某种容器。也许是 Tomcat,也许是 JBoss/Wildfly,也许是其他东西,这取决于您的要求。 您将很难在 LAMP(Linux、Apache、mysql、php)上运行 Java。你需要一个 servlet 容器,例如 Tomcat、JBoss 等。 【参考方案1】:TL;DR
不,它不适用于 LAMP
作为标准 LAMP 堆栈一部分的 Apache HTTPD 是普通 Web 服务器,其中 WAR 部署需要 servlet container。 另见here
【讨论】:
以上是关于在 LAMP 上部署 WAR 文件的主要内容,如果未能解决你的问题,请参考以下文章
Tomcat 在所有新部署的 WAR 文件上报告 404 错误?
在apache tomcat上部署war文件时未加载CSS和JS文件
如何在 Maven 构建中包含随机文件以在 AWS EBS 上部署 WAR 文件?