1

我现在使用 zulip dev-env 有一些问题......

我在我的 Mac PC 上通过 Dev-env(在 vagrant env 中使用 run-dev.py)进行了成功安装,然后我可以通过我的 mac-pc 的浏览器成功访问第一个开发页面但我一直在尝试显示第一个页面在我的云托管服务(如 AWS 或谷歌云托管)中使用 Dev-dev 几天,但我无法访问,也无法使用全球 IP 和浏览器显示第一页

我必须更改哪个部分的设置环境?(也就是说,之后我想通过全局IP访问我的dev-env [使用run-dev.py],我想测试......)

  1. 现在我正在使用云托管。当然我打开了9991端口等等......

  2. vagrant env在云主机中使用并成功。

    vagrant ssh中,我可以使用 zulip 访问curl 127.0.0.1:9991并收到一条成功消息:

    29/Sep/2016 00:42:04]"GET / HTTP/1.0" 302 0" 来自运行控制台

  3. 但我不能像这样通过主机控制台访问它

    ai2@mrtalk:~/project/zulip$ curl 127.0.0.1:9991
    curl: (7) Failed to connect to 127.0.0.1 port 9991: Connection refused 
    

    当然,我不能通过我的电脑浏览器访问http://182.162.90.79:9991/

  4. 为此,我尝试了这些

    zproject/dev_setting.py(我改变了......这些行)

    EXTERNAL_HOST = '0.0.0.0:9991' #orgin localhost but change 0.0.0.0
    ALLOWED_HOSTS = ['localhost','182.162.90.79','0.0.0.0'] #orgin localhost but add + '182.162.90.79','0.0.0.0'
    

    在 Vagrantfile 我改变了这一行:

    config.vm.network "forwarded_port", guest: 9991, host: host_port, host_ip: 127.0.0.1, auto_correct: true
    

这里有什么问题?或者我应该更改我的开发设置的哪一部分?

4

0 回答 0