nginx リバースプロキシ側からアクセス元のIPアドレスを渡すをサンプル付きで紹介
- 2021.07.05
- nginx
nginxのリバースプロキシ環境でX-Forwarded-Forを利用してアクセス元IPアドレスを取得する方法を解説します。proxy_set_header、real_ip_header、set_real_ip_fromの設定例や動作の仕組みをサンプル付きで紹介します。 環境 リバースプロキシ側設定 […]
nginxのリバースプロキシ環境でX-Forwarded-Forを利用してアクセス元IPアドレスを取得する方法を解説します。proxy_set_header、real_ip_header、set_real_ip_fromの設定例や動作の仕組みをサンプル付きで紹介します。 環境 リバースプロキシ側設定 […]
nginxで502エラー発生時をヘルスチェック対象に追加する方法を解説します。proxy_next_upstreamによる502 Bad Gatewayの検知方法、max_failsやfail_timeoutの設定例、upstreamサーバーの自動切り替え手順まで紹介します。 環境 nginx設定 […]
puma+nignxでrails実行時にエラー「sockets/puma.sock failed (13: Permission denied)」が発生した場合の対処法を記述してます。 環境 OS CentOS Linux release 7.9.2009 (Core) Ruby 2.7.2 Rai […]
nginxのバージョンをコマンドで確認する手順を記述してます。 環境 OS CentOS Linux release 8.0.1905 (Core) nginx 1.14.1 バージョン確認 以下のコマンドを実行すればバージョンを確認することが可能です。 より詳細は「-V」で確認できます […]
MX linux19.2にnginxをインストールするまでの手順を記述してます。 環境 ・OS MX linux 19.2 nginxインストール 下記のコマンドでインストール可能です。 ブラウザから http://localhostにアクセスすると、以下の画像が表示されます。 公開ディレクトリと設 […]
docker composeでnginxコンテナ作成時に「ERROR: for nginx Cannot start service nginx: OCI runtime create failed:」が発生した場合の原因と対処法を記述してます。 環境 OS MX linux 19.2 docker […]
OpenSUSE 15.1にwebサーバー「nginx」をインストールするまでの手順を記述してます。 環境 OS OpenSUSE 15.1 nginx 1.16.1 nginxパッケージ検索 パッケージを検索してみます。 nginxインストール nginxのパッケージ情報が確認できたのでインストー […]
macにnginxをインストールする手順を記述してます。ここでは、brewコマンドを使用してインストールしてます。 環境 ProductName: Mac OS XProductVersion: 10.14.6BuildVersion: 18G4032 nginxインストール brewコマンドを使用 […]
pythonのDjangoフレームワーク製の「wagtail」を、速くて安定性の高いとされているWSGIサーバー「gunicorn」と「nginx」をプロキシーサーバーとして動かすまでの手順を記述してます。 環境 OS ubuntu20.04.1 python 3.8.2 pip 20.2.2 wa […]
windows10にwebサーバー「nginx」をインストールしてサーバーとして使用するまでの手順を記述してます。 環境 OS windows10 pro 64bit nginx 1.18.0 nginxダウンロード こちらのサイトからダウンロードします。 ここではstabal版の「nginx/Wi […]