java - jsp 不能在 linux ec2 上工作

标签 java jsp tomcat amazon-web-services amazon-ec2

我已经设置了一个 Amazon Linux EC2。我对它很陌生,但我想要的一切几乎都设置好了。我有一个指向域的弹性 IP,PHP/Apache/MySQL。我也想在此实例上运行 Java,我认为这是可能的。我所有的 php 东西都可以工作,但是当我点击 .jsp 页面时,它看起来像简单的 HTML。

我通过控制台登录我的实例,并得到这些:

[ec2-user@ip-* ~]$ java -version
java version "1.7.0_25"         
OpenJDK Runtime Environment (amzn-2.3.10.3.29.amzn1-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)`

echo $PATH                                       
/usr/local/bin:/bin:/user/bin:/usr/local/sbin:/usr/sbin:/sbin:opt/aws/bin:/home/ec2-user/bin:/usr/lib/jvm/java/bin

当我点击 my_domain:8080 时,我得到了 tomcat 页面。

所以我知道 Java 已安装,并且 Tomcat 正在运行。我还缺少什么?

我的 .jsp 文件如下所示:

<%@page contentType="text/html" pageEncoding="UTF-8"%>                                       
<!DOCTYPE html>                                       
<html>                                       
    <head>                                       
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">                                       
        <title>JSP Page</title>                                       
    </head>                                       
    <body>                                       
        <h1><% out.println("Hello World!");%></h1>                                       
    </body>                                       
</html>

这是我的浏览器显示的内容:

<@page contentType="text/html" pageEncoding="UTF-8"%> <% out.println("Hello World!");%>

有人知道我需要什么来解决这个问题,以便 PHP 和 JAVA 都能正常工作吗?

最佳答案

哇..是的@fmodos 是正确的。我已经习惯了 PHP,我将 .jsp 文件放在我的 apache 的 www 文件夹中,而不是我的 tomcat 的 webapps 文件夹中。德。

我还需要授予我的 ec2-user 权限,以便将文件通过 FTP 传输到其中。

关于java - jsp 不能在 linux ec2 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17581981/

相关文章:

java - 如何使用 maven 和 tomcat 部署 Web 应用程序?

java - 来自 servlet 的 Java 异步处理

java - 单例中的单例

java - RememberMe Spring 安全 : success handler is called multiple times

Java服务器自签名证书+客户端证书和SSL握手_失败

java - 如何在我的 spring 项目中编写标签?

java - 使用 JSP 创建登录和欢迎页面

java - 使用 AndroidKeyStoreProvider 生成证书签名请求的最佳方法是什么?

java - 如何用JSP开发网站?

java - Tomcat 更新事件