2016-11-02 14 views
1

私は一種の2つの質問がありますが、私はジャスミンレールのrubygemからlocalhost以外にIPアドレスをバインドしようとしています。ジャスミンでバインディングIPアドレスを変更するか、2つのレール開発環境を使用してください

私はレールでRubyを使用し、私はノートパソコンにいる時間の50%、自分のPCから作業する時間の50%を使用して開発しているのです。だから私は、両方のマシンを使用してブラウザからアクセスできるようにする必要があります。

LinuxマシンでX Forwardingを使用しようとしましたが、これは非常に遅くて作業が遅くなります。

私の2つの質問は、Railsの方法のためです。 1:ジャスミンのバインドIPを別のものに変更する必要がありますか? 2:ラップトップからPCにアップロードするのではなく、両方のマシンで開発サーバーを個別に実行する必要がありますか?

+0

にこれを追加することによってこの問題を解決することができました。もう1つの選択肢は、ホスティングプラットフォームに展開することです。 –

+0

これは非常にハッキーな方法のようです。 @maxpleaner –

+0

あなたはそれをどのような非ハッキーな方法で比較していますか? –

答えて

0

私は簡単にあなたがlocaltunnelやngrokを使用することができますローカルホストの公開URLを作るために私の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; 
    } 

} 
関連する問題