リバースプロキシ
nginxを80番ポートで待ち構えさせて,そこからwebサーバのポートにリダイレクトさせることを考える.
iptablesコマンドでリダイレクトの設定を行った.上記のサイトにあるとおり.
リバースプロキシってこういうことなのか...? 多分違う?
違った.このサイトを参考に設定した.
苦戦した割には最終的な方法は簡単だった.
ec2のubuntuの場合ufwはinactiveでec2のコンソール画面からポート開放などを行うのがスタンダードなやり方.iptablesはufwに内包されていて,最初にやったiptablesでリダイレクトする方法が一瞬成功したのは,ufw経由だとできない(inactiveだから)リダイレクトの設定がiptablesで直接やればできてしまうことを意味するから,なんか面白いな(良くはない気がする).
nginxの設定ファイル等はここで調べた
今回はwebsocketを利用するから,nginx側でもwebsocketの通信ができるように設定.