vagrant上のWEBrickにアクセスする。

| コメント(0)

まず、Vagrantfileにポートフォワーディンングの設定をした。

config.vm.network "forwarded_port", guest: 3000, host: 3000

でも、なぜか、どうやってもWindows側からgestで起動しているWEBrickにアクセスできないため、(nginxは普通にアクセスできる)、
仕方なくnginxからreverse proxyでWEBrickにアクセスさせることにした。

●Vagrantfileの設定を変更
config.vm.network "forwarded_port", guest: 3001, host: 3000

●nginxにreverse proxyの設定をする
server {
    listen       3001;
    server_name  localhost;

    #charset koi8-r;
    #access_log  /var/log/nginx/log/host.access.log  main;
    proxy_set_header Host $http_host;
    location / {
#        root   /usr/share/nginx/html;
#        index  index.html index.htm;
         proxy_pass http://localhost:3000;
    }


ちょっとまわりくどい感じがするけど、同じport3000で動かしているのに
なぜかWEBrickの方だけアクセスできないので仕方なくこうなったんだよね。

コメントする

カテゴリ

ウェブページ

  • about
Powered by Movable Type 5.2.11

このブログ記事について

このページは、takaが2015年1月 2日 12:47に書いたブログ記事です。

ひとつ前のブログ記事は「RVMでRubyとRailsのインストールをする」です。

次のブログ記事は「GitHubにPushする」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。