LoginSignup
1
1

More than 5 years have passed since last update.

外部から自宅のGlassFishサーバにアクセスする方法

Last updated at Posted at 2014-02-07

GlassFishのポート番号とリバースプロキシ

GlassFishのポート番号はデフォルトで8080番ですが、Softbankの携帯やスマホは8080番が使えません。

Apache使いなら、mod_proxy_ajpかmod_jkなどを使ってGlassFishと連携できますが、私はnginx使いです。
対処策として、次のように外部から80番でアクセスしてきたら、nginxで80番を8080番に転送するようにします。

外部 -80-> 自宅Webサーバ -8080-> 自宅GlassFish

このような方法を「リバースプロキシ」と言います。

nginxの設定

たとえば、「http ://xxx.yyy.zzz/jsfDemo/」のURIをGlassFishに転送する場合は、次のように設定を入れます。設定後は、nginxを再起動/再ロードします。

nginx.conf
    server {
        listen       80;
        server_name  localhost;
        :
        location /jsfDemo/ {
            proxy_pass   http://127.0.0.1:8080/jsfDemo/;
        }
        :
    }
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1