在jasmin中更改绑定IP地址,或使用两个rails开发环境

时间:2016-11-02 05:21:42

标签: ruby ruby-on-rails-4 ubuntu-16.04 jasmine2.0

我有两个问题,我试图将IP地址从jasmine rails ruby​​gem绑定到localhost以外的其他地方。

原因是我开发使用Ruby on rails,50%的时间我在笔记本电脑上,另外50%的时间是在我的PC上工作。所以我需要能够使用两台机器从浏览器访问它。

我尝试在Linux机器上使用X Forwarding,但这非常缓慢并且减慢了我的工作。

所以我的两个问题是,对于Rails方式 1:我是否应该将茉莉花束绑定IP更改为其他内容,如果是,如何? 2:我应该单独在两台机器上运行开发服务器,而不是从笔记本电脑上传到PC上吗?

1 个答案:

答案 0 :(得分:0)

我能够通过将此添加到我的nginx conf

来解决这个问题
server {
    server_name         example.com;
    root /home/user/rails/public;
    location / {
        proxy_pass         http://localhost:8888;
        proxy_set_header   Upgrade $http_upgrade;
        proxy_set_header   Connection "upgrade";
        proxy_set_header   Host 127.0.0.1;
        proxy_redirect     off;
        proxy_http_version 1.1;
        proxy_buffering    off;
        proxy_cache_bypass $http_pragma $http_authorization;
        proxy_no_cache     $http_pragma $http_authorization;
    }

}