
同じIPへのアクセス頻度を制限するようにnginxを設定する方法
1. 次のコードを nginx.conf の http{} に追加します:limit_conn_zone$binary_remote_addrzone=perip:10m;limit_conn_zone$server_namezone=perserver:10m; 2. 制限する必要があるウェブサイトのサーバー構成に次のコードを追加します。{}同時実行数とダウンロード帯域幅次のコード:limit_connperip2;limit_connperserver20;limit_rate100k;追加パラメータ:$binary_remote_addr は、同じクライアントを制限します。
May 13, 2023 pm 07:04 PM
Linuxシステムにnginxをインストールする方法
Nginx (enginex) は、安定性、豊富な機能セット、サンプル構成ファイル、システム リソース消費量の低さで知られる高性能 HTTP およびリバース プロキシ Web サーバーです。 nginx の概要: Nginx (enginex) は、高性能 HTTP およびリバース プロキシ Web サーバーです。Nginx は、軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール (IMAP/POP3) プロキシ サーバーです。 BSD のようなライセンスの下でリリースされています。その特徴は、占有メモリが少なく、強力な同時実行機能を備えていることです。実際、nginx の同時実行機能は、同じ種類の Web サーバー間でより優れたパフォーマンスを発揮します。中国本土の nginx Web サイトのユーザーには、Baidu、JD.com、Sina、および
May 13, 2023 pm 07:01 PM
LinuxサーバーにTomcatとNginxをデプロイする方法
1. 準備作業: まず、プレイ可能な Linux サーバーを用意し、ユーザー名とパスワードを知っている必要があり、次に、Linux サーバーに接続できる 2 つのツール (xshell5 と xftp5) を Windows コンピューターにインストールする必要があります。インストール チュートリアルには入りません。画像を追加します。サーバーへの接続方法を説明します。xshell 接続インターフェイスは次のとおりです。ホスト IP を入力して [OK] をクリックすると、xshell はウィンドウをポップアップ表示して、ユーザー名とパスワードで接続に成功します。 xftp 接続インターフェイスは次のとおりです。空白を埋めるだけです。非常に簡単です。詳細は説明しません。なぜここで ftp ではなく sftp が選ばれたのかについて触れておきたいと思います。どれだけ知っていれば理解できるでしょう。 FTPとSFTPの違いはご存知ですか? 2. インストールとデプロイ作業 プロジェクトをデプロイする場合
May 13, 2023 pm 06:58 PM
Nginx クロスドメイン アクセスとアンチリーチングを構成する方法
クロスドメイン アクセス制御 クロスドメイン アクセス ブラウザがクロスドメイン アクセスを禁止しているのはなぜですか? クロスドメイン アクセスは安全ではなく、CSRF 攻撃を受けやすいのです。ハッカーによって制御されている Web サイト B が応答ヘッダーに悪意のある情報を追加して、クライアントが Web サイト A にアクセスできるようにすると、csrf 攻撃が発生します。 ]; name は、応答ヘッダーによって返される keyvalue を表し、返される応答ヘッダーを表します。
May 13, 2023 pm 06:31 PM
Nginx本番環境をスムーズにアップグレードする方法とは?
1. 背景 最近、かなり恥ずかしい現実的な問題に遭遇しました。それは、本番環境で使用されている Nginx が Centos6 の古い古いものであるということです。ビジネス要件は Nginx のモジュールをロードして実装する必要がありますが、バージョンが古すぎるためサポートするには Nginx1.18 以降が必要で、私たちのものは Nginx1.12 です。次に、Nginx をアップグレードする必要があります。ただし、本番環境では、テストサーバーとは異なり、Nginx がサービスを停止し、新しいバージョンを再コンパイルしてから再度開始するため、多くのことを考慮する必要があります。私たちのオンライン サービスは中断なく提供される必要があり、そうでなければビジネスに経済的損失を引き起こすことになります。
May 13, 2023 pm 05:58 PM
Linux に nginx をオフラインでインストールする方法
\1. まず、依存ライブラリ yuminstall-ygcc-c++``yuminstall-ypcrecre-devel``yuminstall-yzlibzlib-devel``yuminstall-yopensslopenssl-devel\2. nginx インストール パッケージをダウンロードします http://nginx.org/ download/ \3. ダウンロードした nignox ソース コード パッケージを Linux サーバーにアップロードし、解凍します\4. 解凍された nginx のルート ディレクトリに入り、cdnginx-1.9.9./configure--prefix=/usr/local を設定します
May 13, 2023 pm 05:55 PM
Ubuntu環境でPHPとNginxをコンパイルしてインストールする方法
nginx をコンパイルしてインストールし、ディレクトリを作業フォルダー cd/usr/local/src に変更し、pcre ソース コードをダウンロードして、wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-10.20 をインストールします。 .tar .gztar-zxvfpcre2-10.20.tar.gzmv./pcre2-10.20.tar.gz./pcrecdpcre./configure--prefix=/usr/local/pcremake&&makeinstall zlib をダウンロード
May 13, 2023 pm 05:49 PM
Node.js プログラム用に Nginx サーバーを構成する方法
Node.js は Chrome JavaScript ランタイム上に構築されたプラットフォームであり、応答速度が速く、拡張が容易な Web アプリケーションを簡単に構築するために使用されます。 Node.js は、軽量かつ効率的なイベント駆動型のノンブロッキング I/O モデルを使用しており、リアルタイム チャットなど、分散デバイス上で実行されるデータ集約型のリアルタイム アプリケーションに非常に適しています。ただし、gzip エンコード、静的ファイル、http キャッシュ、SSL 処理、負荷分散、リバース プロキシなどはすべて nginx を通じて完了できるため、node.js の負荷が軽減され、nginx の強力なキャッシュを通じて Web サイトのトラフィックが節約されます。スピード。 nginx 設定のフローチャートは次のとおりです。 http{proxy_
May 13, 2023 pm 05:25 PM
Docker nginx マウントをインストールおよび構成する方法
docker dockerpullnginxdockerimages で nginx イメージをダウンロードします。 マウント ディレクトリ mkdir-p/data/nginx/{conf, conf.d, html, logs} を作成します。 nginx、conf 構成ファイルを書き込み、それをフォルダーに配置します。公式英語ドキュメント:http://nginx.org/en/docs/#*公式ロシアドキュメント:http://ng
May 13, 2023 pm 05:16 PM
nginxリバースプロキシに基づいてユーザーの実際のIPアドレスを取得する方法
はじめに nginx がリバース プロキシとして使用される場合、デフォルト設定バックエンドによって取得される IP アドレスは nginx から取得されます。ユーザーの実際の IP ではなく、request.getRemoteAddr(); を使用して nginx の IP アドレスを取得します。1. Nginx 設定を変更します。サーバー{listen80;server_namejenkins.local.com;location/{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_passhttp://192.168.10。
May 13, 2023 pm 05:07 PM
nginx 503 サービスが一時的に利用できないエラーを解決する方法
最近、Web サイトを更新すると 503servicetemporarilyunavailable エラーが頻繁に表示されますが、場合によっては、nginx.conf での単一 IP アクセス数の制限 (limit_req_zone$binary_remote_addrzone=allips:20mrate=20r/s;) を思い出します。更新する前にこの数値を拡大してください。問題が見つかり、解決されました。 (これをより大きなlimit_reqzone=allipsburst=50nolay;にも変更しました。) 問題を確認するために、数値を繰り返し変更してテストしたところ、実際に問題がここにあることがわかりました。この数値の設定が小さすぎると問題が発生します。
May 13, 2023 pm 04:22 PM
nginx-naxsi ホワイトリスト ルールとは何ですか?
ホワイトリスト ルールの構文: Basicrulewl:id[negative][mz:[$url:target_url]|[match_zone]|[$args_var:varname]|[$body_vars:varname]|[$headers_var:varname]|[name]] wl :id (whitelistid) どのインターセプト ルールがホワイトリストに追加されますか wl: 0 すべてのインターセプト ルールをホワイトリストに追加します wl: 42 ID 42 のインターセプト ルールをホワイトリストに追加します wl: 42, 41, 43 ID 42、41 を追加し、インターセプト ルール 43 をホワイトリストに追加します。 wl:-42 すべてのインターセプト ルールを追加します。
May 13, 2023 pm 04:19 PM
nginx で地域制限に geoip を使用する方法
環境: nginxversion:nginx/1.14.0centosversion:centos7 要件は次のとおりです: IP によって国内か海外を区別して異なるページにジャンプできること、そして最後に nginx のサードパーティ モジュール: geoip を使用してこれを実現します。利点。インターネット上に多くの説明があります。構成方法を見てみましょう。私のシステムは nigx.repo で構成されています。yum を直接使用して geoip モジュールをインストールしました。モジュールを追加して再プログラムする必要はありません。yuminstallnginx- module-geoip は geoip データベース ファイル cd/etc/nginxmkdirgeoipdatcdg をダウンロードします
May 13, 2023 pm 04:07 PM
Nginx を使用して Docker で複数のアプリケーション サイトをプロキシする方法
プロキシの方法 (コンテナーはどのように通信するか)? nginx のプロキシ機能を直接使用するだけです (関連機能は別途参照してください) ここで厄介なのは、Docker コンテナ間の通信です。 Docker コンテナ間の通信には主に 4 つの方法があります。 - コンテナ IP を介したアクセス: コンテナが再起動されると、IP が変更されます。・ホストのip:portメソッドでアクセスする場合:ホストのIPが変わると各アプリケーションを変更したり、ポートをバインドする必要があり面倒です。 - リンクを介したリンクの確立: 相互依存性が強すぎるため、メンテナンスに役立ちません。 - カスタム ネットワーク: 同じブリッジ ネットワーク内のコンテナは相互にアクセスできます。明らかに、関連するアプリケーションが同じネットワークにリンクできるようにネットワークをカスタマイズすることを選択します。
May 13, 2023 pm 03:55 PM
ホットツール Tags

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)
phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット
VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ

PHP プログラマー ツールボックスのフルバージョン
プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット
VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ

SublimeText3 中国語版
中国語版、とても使いやすい

ホットトピック









