34165


**Elasticsearchを普通のWebアプリケーション(検索エンジン)として使用してみたいのですが、**  
・「CentOS Apache」で動作させている「さくらVPS」上に設置する場合、ポート指定せず、普通にアクセスすることは可能でしょうか？

**例えば、下記のようなURLへアクセスしたら、検索画面を表示するようにしたいのですが…**  
<https://example.com/>

**ポート指定は、なぜ必要でしょうか？**  
・回避できない？  
<http://example.com:9200/>


CC BY-SA 3.0
2017-04-20T03:13:04.633
34138
2017-04-20T12:52:52.123
2017-04-20T03:45:08.480
2238
7886
question
centos elasticsearch
Elasticsearchをポート指定せずに使用できるでしょうか？


下記のいずれかで実現出切ると思います。

  1. Apacheを削除して ES を TCP/80で動かす (ES を root で動かす必用あり)
  2. Apache からリバースプロキシで Elasticsearch の TCP/9100 に転送する
  3. iptable や 上位のネットワーク機器で NAPT を行う

個人的にはリバースプロキシが良さそうに感じます。  
リバースプロキシは Apache の設定で 次のようにすればよいでしょう。

[code]

    ProxyPass / http://localhost:9200/
    ProxyPassReverse / http://localhost:9200/
    
[/code]


CC BY-SA 3.0
2017-04-20T12:52:52.123
34165
2017-04-20T12:52:52.123
5008
34138
answer