当前位置: 首页 > 知识库问答 >
问题:

AWS EC2未在默认端口上运行web服务器

巫懿轩
2023-03-14

我是AWS安装新手:以下是我安装Django web服务器所遵循的步骤。(但它不在公共ip上运行)

>

  • 创建AWS实例
  • 安装了Django 1.6.2
  • 创建示例应用程序
  • 添加了运行HTTP实例的安全组(入站请求)-TCP-80-0.0.0.0/0
  • 尝试以下方法运行服务器。

    python管理。py runserver 0.0.0.0:8000

    Pythonmanage.pyrunserver ec2-XX-XXX-XXX-XX.us-west-2.compute.amazonaws.com:8000

    Pythonmanage.py运行服务器

    但服务器无法从EC2提供的公共DNS访问。

    注意:使用virtualenv和ubuntu 12.04(LTS)运行微实例。

    以上步骤中缺少的内容。谢谢

  • 共有1个答案

    潘璞瑜
    2023-03-14

    sudo python管理。py runserver 0.0.0.0:80成功了。

     类似资料:
    • 问题内容: 我想在侦听器中指定可侦听的默认端口。是否有比在内部解析并插入配置的端口更容易的修复方法? 目标是运行时不必每次都指定地址和端口,而要从中获取参数。 问题答案: 使用以下命令创建一个bash脚本: 将其保存为runserver并与manage.py放在同一目录中 并运行为

    • 我正在使用Spring Boot 2.4.4,我会将默认Web服务器Tomcat更改为undertow或JHetty,但我发现同时使用Gradle或Maven非常困难。 一份旧的文档介绍了如何做到这一点,但我确信一切都改变了,因为现在tomcat、undertow和jetty配置嵌入到核心库中: https://docs.spring.io/spring-boot/docs/2.1.9.RELEA

    • 问题内容: 我最近使用了github上的angular-seed文件夹进行角度应用程序开发。在以前的一些angularjs教程中,angular- seed文件夹中有一个脚本文件夹和一个server.js文件,它们具有用于运行节点服务器的所有配置。那么,npm现在如何开始运行节点服务器,该节点服务器的所有配置在哪里? 问题答案: 如果您看一下文件。 你会看到这样的事情 这告诉开始在端口上的地址 h

    • 我想部署一个tomcat服务器,以便它同时侦听两个端口(都用于超文本传输协议)。 为了确保您正确理解这个需求,我们只有一个服务器实例,但希望侦听HTTP协议的两个端口。例如,任何人都可以使用端口号7080和8080访问部署在我的服务器中的应用程序 有可能做到吗?如果可能,我们如何实现这一点?

    • 我想用Rust,Hyper和WebSocket-RS编写一个Web服务器。webserver必须能够在同一端口上处理http请求和websocket请求。我使用了正式示例(:https://github.com/cyderize/rust-websocket/blob/master/examples/async-server.rs),并尝试对其进行修改。我的想法是改变错误处理。如果客户机的请求是一

    • 在我的spring boot应用程序中,我使用eureka进行服务发现,使用ribbon进行负载平衡。当我在固定端口上运行我的注册到eureka的微服务时,它工作正常,但当我在随机端口上运行它们时,虽然我可以看到在eureka仪表板上注册的服务,但它无法找到端口号。当我尝试点击服务时,我得到了下面的错误。 这是我的控制器类,我从其中调用另一个服务。 这是我添加的属性 我的服务是在名为MYAPP的e