首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Cloud9 IDE中打开本地主机:8080?

如何在Cloud9 IDE中打开本地主机:8080?
EN

Stack Overflow用户
提问于 2015-01-19 19:22:47
回答 3查看 4.8K关注 0票数 5

我正在Cloud9 IDE中开发一个应用程序引擎项目(golang)。为了在桌面上进行测试,我会在桌面浏览器中访问localhost:8080。

在Cloud9中,我尝试了将$PORT设置为8080的https://workspace-username.c9.io,但不知怎么的,它不适合应用程序引擎项目。不过,它适用于普通的go网络项目。

如何在Cloud9 IDE中测试应用程序引擎应用程序?或

如何在http://localhost:8080 IDE中打开Cloud9?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-05-03 15:33:11

我看到一些用户正在寻找答案,所以这里是如何做到这一点。

而不是"goapp服务“使用"goapp服务-host 0.0.0.0”

归功于Cloud9支持团队。

票数 1
EN

Stack Overflow用户

发布于 2016-12-06 23:50:52

宿主Cloud9工作区上的可用端口

如果您正在开发服务器应用程序,请注意您需要侦听0.0.0.0 ($IP)和8080 ($PORT)。收听此端口将使您的应用程序可以在https://-.c9users.io上查看。 您还可以绑定到端口8081和8082,这两个端口分别可以被https://-.c9users.io:8081https://-.c9users.io:8082访问。 请注意,8080、8081和8082是宿主Cloud9工作区上唯一可用的端口。

如何连接到在cloud9服务器内部的“localhost”上运行的进程

票数 2
EN

Stack Overflow用户

发布于 2018-02-28 13:51:39

对于运行Python的,命令如下

dev_appserver.py app.yaml --host $IP --port $PORT --admin_host $IP --admin_port 8081

您还可以指定管理主机/端口。由于Cloud 9允许访问8081和8082,所以您可以使用其中任何一个作为您的管理端口。对我来说,管理控制台没有打开Cloud9预览,而是在浏览器中打开一个新选项卡。

$IP和$PORT都是Cloud9的环境变量,值分别为0.0.0和8080。

编辑:使用最新的gcloud更新(2018年3月)的,您不必更改IP或端口,但您确实需要弄清楚如何解决主机白名单问题。我的非理想解决方法是添加一个标志,以不检查主机--enable_host_checking=false

dev_appserver.py app.yaml --enable_host_checking=false

围绕这个问题(链接到c9论坛)有一个未回答的Cloud9帖子。我的猜测是,您可以添加$C9_HOSTNAME作为主机,但这对我不太适用。

交互式控制台

如果您想使用交互式控制台,您需要分配管理端口,还需要使用‘--enable_ console’标志。

dev_appserver.py app.yaml --enable_host_checking=false --admin_port 8081 --enable_console=true

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28032055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档