nginx
【nginx】SSL対応リバースプロキシ設定
例えばマシンAのnginxからマシンB、マシンCで動作しているサービスにリバースプロキシしたいとき ubuntuを想定、インストール作業は省きます。 ドメイン名を取得していて、Let's EncryptでSSL証明書を取得していることが前提で記載してみます。 MyDNSなどで無料で取得してみてください。 マシンB、マシンCはIPアドレスで可能です。 以下設定でできること ・マシンAのtest1.comからマシンBの8080サービスへ ・マシンAのtest2.comからマシンCの8080サービスへ ・マシンAに80番ポートで入ってくるものを443に変更 マシンAのnginx ■/etc/nginx/nginx.conf user www-data; worker_processes 4; pid /run/nginx.pid; events { worker_connections 1024; } http { sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout