プライベートネットワークでのみアクセス可能なWebアプリケーションを作成することを計画していますか? NGINX ProxyPass(proxy_pass)を使用してNGINXをリバースプロキシサーバーとして設定してみませんか? NGINXのngx_http_proxy_moduleのproxy_passディレクティブを使用すると、プライバシー管理を維持しながらWebアプリケーションを世界に公開するようにNGINXを構成できます。 また、このチュートリアルでは、アプリケーションのプライバシーとパフォーマンスの向上を定義するためのさまざまな構成について学習します。 NGINX ProxyPassを読んで、Webアプリケーションを安全に保ちましょう! 前提条件 このチュートリアルは、実践的なデモンストレーションになります。 フォローしたい場合は、次のものがあることを確認してください。 Linuxサーバー–このチュートリアルではUbuntu20.04LTSを使用します。 NGINX およびDockerがLinuxマシンにインストールされ、実行されています。 関連している:UbuntuにDockerをインストールして使用する方法(現実の世界) 127.0.0.1:8000で実行されているWebアプリケーション。 NGINX ProxyPassまたはリバースプロキシサーバーとは何ですか? NGINX proxy_passを深く掘り下げる前に、まずリバースプロキシサーバーとは何かを見てください。 リバースプロキシサーバーは、Webアプリケーションに追加のセキュリティレイヤーを提供します。 さらに、リバースプロキシサーバーは負荷分散に使用され、異なるサーバーにまたがるサーバーアプリケーションに単一の面を提供します。 リバースプロキシサーバーは、クライアントの要求をリッスンし、関連するWebアプリケーションに要求を転送または中継する一種のサーバーです。 同時に、Webアプリケーションの応答でクライアントに応答します。 NGINXサーバーをリバースプロキシサーバーとして構成する デフォルトでは、NGINXは静的コンテンツWebサーバーとして機能するため、NGINXの構成ファイルを編集して、NGINXをリバースプロキシサーバーとして構成します。 […]
The post NGINXProxypassを使用したリバースプロキシサーバーのセットアップ appeared first on Gamingsym Japan.