- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Nginxの電流制限を実装する方法
- nginx 電流制限はどのように機能しますか? Nginx 電流制限は、帯域幅が制限されている場合の緊急事態に対処するために、通信およびパケット交換ベースのコンピュータ ネットワークで広く使用されているリーキー バケット アルゴリズム (leakybucket アルゴリズム) を使用します。この原理は、バケツに水が上から入り、下から漏れるのと非常によく似ており、水の流入量が水の漏れ量よりも大きい場合、バケツはあふれます。リクエスト処理プロセスでは、水はクライアントからのリクエストを表し、バケットはリクエストが先入れ先出し (fifo) アルゴリズムに従って処理されるのを待っているキューを表します。リークはリクエストがバッファから出てサーバーによって処理されることを意味し、オーバーフローはリクエストがドロップされ、処理されないことを意味します。 1. アクセス頻度を制限する (通常のトラフィック) ngi
- Nginx 2460 2023-05-18 12:07:35
-
- nginxの場所でuriをインターセプトする方法
- 注: location の root および aliasroot 命令は、root によって設定されたディレクトリに検索ルートを設定するだけです。つまり、uri は切り詰められません。代わりに、元の uri がファイルを検索するディレクトリにジャンプするために使用されます。 aias 命令は一致する URI を切り捨て、エイリアスで設定したパスと残りの URI をサブパスとして使用して、その場所にある proxy_pass の URI を見つけます。proxy_pass の URL に URI がない場合、末尾が "/ 「」の場合、一致する URI は切り詰められます。末尾が「/」でない場合、proxy_pass URL に uri が含まれている場合、一致する URI は切り詰められません。
- Nginx 1971 2023-05-18 12:07:06
-
- Nginx で基本的なメモリ プールの初期化を構成する方法
- ngx_cycle の初期化 初期化プロセス全体で最も重要なことは、グローバル変数 nginx_cycle の初期化です. このプロセス中に多くの変数が初期化されます. nginx_cycle は 2 つのローカル変数 init_cycle とcycle を通じて初期化されます. 実際には、ログの初期化も考慮できますnginx_cyle の初期化として。コード内で次に行われるのは割り当て ngx_memzero(&init_cycle,sizeof(ngx_cycle_t));init_cycle.log=log;ngx_cycle=&init_cycl であるためです。
- Nginx 920 2023-05-18 12:01:06
-
- nginxサーバーのマルチサイトを構成する方法
- 1. まず、nginx 設定ファイルの場所を見つけます。Alibaba Cloud の nginx.conf ファイルは /alidata/server/nginx-1.4.4/conf にあります。 2. 次に、conf ディレクトリに vhosts ディレクトリを作成します。このディレクトリは、さまざまなサイトの設定ファイルを保存するために使用されます。 3. 次に、nginx.conf の最後に include/alidata/server/nginx/conf/vhosts/*.conf;userwwwwww;worker_processes1;error_log/alidata/log/nginx/error という行を追加します。
- Nginx 2792 2023-05-18 11:29:01
-
- Nginx Web サイトのルート ディレクトリの変更によって発生する 403 を解決する方法
- 1. ルート ディレクトリを変更します。nginx のデフォルトの Web サイト ルート ディレクトリは /usr/local/nginx/html です。これを /home/fuxiao/www に変更するには、vi/usr/local/nginx/conf/nginx の方法を変更します。 .conf. location/{roothtml;indexindex.phpindex.htmlindex.htm;} を location/{root/home/fuxiao/www;indexindex.phpindex.htmlindex.htm;} に変更し、location~\.php${ro を変更します。
- Nginx 1434 2023-05-18 10:28:12
-
- リクエスト IP の最後のセグメントに基づいてトラフィックを迂回するように Nginx を構成する方法
- 主に location パラメーターの if 判定の構成ジャンプ、オフロードによりサーバーの負荷と圧力を軽減することができ、これは非常に一般的なサーバー導入アーキテクチャです。 ip の最後のセグメントの範囲に従ってジャンプします。#ドメイン名、ip、ポート、その他の情報はご自身で変更してください上流huaji-01.com{server192.168.1.100:8080;}upstreamhuaji-02.com{server192.168.1. 200:8080;} サーバー{listen80;サーバー名www.huaji.com;場所/{if($remote_addr~
- Nginx 1589 2023-05-18 10:10:34
-
- Nginxで専用404ページをカスタマイズする方法
- 1 つ目: Nginx 独自のエラー ページ Nginx は静的な HTML ページにアクセスしますが、このページが存在しない場合、Nginx は 404 をスローします。以下の構成を見てください。この場合、この機能を実現するためにパラメータを変更する必要はありません。 server{listen80;server_namewww.test.com;root/var/www/test;indexindex.htmlindex.htm;location/{}#エラー ページ コードを定義します。対応するエラー ページ コードが表示された場合は、そこに転送します。 error_page404403500502503
- Nginx 2386 2023-05-18 09:04:13
-
- nginx でプロキシ プロトコルを構成して使用する方法
- nginx で proxyprotocol が使用される場合、nginx は Web サーバーおよびプロキシ サーバーであることがわかります。通常、nginx はプロキシサーバーまたは負荷分散ソフトウェア (Haproxy、Amazon Elastic LoadBalancer (ELB)) の背後で動作します。クライアントは最初にプロキシサーバーまたは LSB 負荷分散ソフトウェアを要求します。そして nginx へ 実際の Web アクセスを実行します。複数のソフトウェア層を通過するため、IP アドレス、ポート番号などの一部のクライアント情報が隠される可能性があり、問題分析やデータ統計に悪影響を及ぼします。 , 実際の顧客を獲得できるようにしたい
- Nginx 3376 2023-05-18 08:47:26
-
- nginx に vsftpd をインストールするときに発生する問題を解決する方法
- 最も簡単なインストール手順 [root@itdragon~]#useraddftpuser[root@itdragon~]#passwdftpuserchangingpasswordforuserftpuser.newpassword:badpassword:istooshortbadpassword:istoosimpleretypenewpassword:passwd:allauthenticationtokensupdatedContinuously.[root@itdragon~]#yum-yi
- Nginx 844 2023-05-18 08:40:05
-
- Nginx を使用して Vue 開発環境でクロスドメインの問題に対処する方法
- 1. Cookie を正しく配信し、SSO テストを実行するには、ローカル テスト ドメイン名がオンライン ドメイン名と同じである必要があります。注: sso ログイン後に関連する Cookie が第 4 レベルのドメイン名に追加されるため、ローカル テスト ドメイン名とオンライン インターフェイスのドメイン名は同じである必要があります。 2. 計画では、オンライン ドメイン名がローカルホスト: 127.0.0.1product.xxx.xxx.com を指すようにホスト ファイルを構成し、対応する転送用に nginx を構成します:server{listen80;listen[::]:80;server_name ${product.xxx.xxx.com};location/api{proxy_passhtt
- Nginx 1838 2023-05-18 08:28:05
-
- 特定のディレクトリまたはファイルへのアクセスを禁止するように Nginx を設定する方法
- 次のようにコードをコピーします: location=/config/{return404;} location=/config.ini{return404;} これにより、//www.jb51.net/path/ へのアクセスのみが禁止されます。 次のようにコードをコピーします: location=/ path/{ return404;} //www.jb51.net/path/test.php へのアクセスは禁止されています。次のようにコードをコピーしてください: location^~/test{denyall;} test を path に置き換える必要があるかもしれません。
- Nginx 3039 2023-05-18 08:04:15
-
- Nginx のインストールと構成例の分析
- nginx は、無料のオープン ソースの高性能 http サーバーおよびリバース プロキシ サーバーであり、imap、pop3、および smtp プロキシ サーバーでもあります。nginx は、Web サイトの公開および処理用の http サーバーとして使用でき、nginx はリバース プロキシ サーバーとして機能し、プロキシは負荷分散を実装します。ここでは、nginx リバース プロキシのロード バランシング nginx の機能を 3 つの側面から簡単に紹介します: 1. リバース プロキシ プロキシについて プロキシと言えば、まず概念を明確にする必要がありますが、いわゆるプロキシは代表でありチャネルであり、現時点ではエージェント ロールとターゲット ロールの 2 つのロールを設計します。エージェント ロールがターゲット ロールにアクセスして、このエージェントを通じていくつかのタスクを完了するプロセスをエージェンシーと呼びます。
- Nginx 1256 2023-05-17 23:28:04
-
- Nginx で WordPress の擬似静的設定を行う方法
- まず、nginx でサーバー モジュールを次のように構成します。 location/{if(-f$request_filename/index.html){rewrite(.*)$1/index.htmlbreak;}if(-f$request_filename/index.php) { rewrite(.*)$1/index.php;}if(!-f$request_filename){rewrite(.*)/index.php;}}設定が完了したら、nginxを再起動し、「設定」に進みます。 WordPress ブログの背景 --「修正済み」
- Nginx 2360 2023-05-17 23:25:04
-
- nginx の複数の場所を構成する方法
- はじめに nginxserver の下に複数の場所を設定すると、異なるパスの一致に応じて異なる処理が実行されます。 nginx で一般的に使用される正規表現構文ルール: location[=|~|~*|^~]/uri/{…}= の先頭は、完全一致を意味します。 ^~ で始まることは、大文字と小文字が区別され、何かで始まることを意味します。 ~ で始まることは、大文字と小文字を区別する正規の一致を意味します。 ~* で始まることは、大文字と小文字を区別しない正規の一致を意味します。 !~ と !~* はそれぞれ、大文字と小文字を区別する非一致、および大文字と小文字を区別しない非一致の正規一致を表します。 / は、ユニバーサル マッチングを意味します。あらゆるリクエストがマッチングされます。複数のロケーション構成の場合、一致順序は次のとおりです (検証されていません): match = first、then
- Nginx 2776 2023-05-17 22:25:45
-
- LinuxにNginxをインストールするコマンドは何ですか?
- 1. yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel2.wget download nginx に依存する nginx をインストールします. 新しく作成された nginx フォルダーに nginx をダウンロードします. バージョンは Nginx 公式 Web サイトで選択できます. 私は最新かつ最も安定したバージョンを選択しました現時点での公式サイトにある wgethttp:/ /nginx.org/download/nginx-1.22.0.tar.gz3. tar-zxvfnginx-1.22.0.tar.gzを解凍します4. 自動設定 #解凍したnginxを入力しますディレクトリ cdnginx-1.22
- Nginx 1501 2023-05-17 21:58:04