現在位置:ホームページ > 技術記事 > 運用・保守 > Nginx

  • Nginxの電流制限を実装する方法
    Nginxの電流制限を実装する方法
    nginx 電流制限はどのように機能しますか? Nginx 電流制限は、帯域幅が制限されている場合の緊急事態に対処するために、通信およびパケット交換ベースのコンピュータ ネットワークで広く使用されているリーキー バケット アルゴリズム (leakybucket アルゴリズム) を使用します。この原理は、バケツに水が上から入り、下から漏れるのと非常によく似ており、水の流入量が水の漏れ量よりも大きい場合、バケツはあふれます。リクエスト処理プロセスでは、水はクライアントからのリクエストを表し、バケットはリクエストが先入れ先出し (fifo) アルゴリズムに従って処理されるのを待っているキューを表します。リークはリクエストがバッファから出てサーバーによって処理されることを意味し、オーバーフローはリクエストがドロップされ、処理されないことを意味します。 1. アクセス頻度を制限する (通常のトラフィック) ngi
    Nginx 2460 2023-05-18 12:07:35
  • nginxの場所でuriをインターセプトする方法
    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 で基本的なメモリ プールの初期化を構成する方法
    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サーバーのマルチサイトを構成する方法
    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 を解決する方法
    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 を構成する方法
    リクエスト 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ページをカスタマイズする方法
    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 でプロキシ プロトコルを構成して使用する方法
    nginx で proxyprotocol が使用される場合、nginx は Web サーバーおよびプロキシ サーバーであることがわかります。通常、nginx はプロキシサーバーまたは負荷分散ソフトウェア (Haproxy、Amazon Elastic LoadBalancer (ELB)) の背後で動作します。クライアントは最初にプロキシサーバーまたは LSB 負荷分散ソフトウェアを要求します。そして nginx へ 実際の Web アクセスを実行します。複数のソフトウェア層を通過するため、IP アドレス、ポート番号などの一部のクライアント情報が隠される可能性があり、問題分析やデータ統計に悪影響を及ぼします。 , 実際の顧客を獲得できるようにしたい
    Nginx 3376 2023-05-18 08:47:26
  • nginx に vsftpd をインストールするときに発生する問題を解決する方法
    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 開発環境でクロスドメインの問題に対処する方法
    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 を設定する方法
    特定のディレクトリまたはファイルへのアクセスを禁止するように 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 のインストールと構成例の分析
    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 で 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 の複数の場所を構成する方法
    nginx の複数の場所を構成する方法
    はじめに nginxserver の下に複数の場所を設定すると、異なるパスの一致に応じて異なる処理が実行されます。 nginx で一般的に使用される正規表現構文ルール: location[=|~|~*|^~]/uri/{…}= の先頭は、完全一致を意味します。 ^~ で始まることは、大文字と小文字が区別され、何かで始まることを意味します。 ~ で始まることは、大文字と小文字を区別する正規の一致を意味します。 ~* で始まることは、大文字と小文字を区別しない正規の一致を意味します。 !~ と !~* はそれぞれ、大文字と小文字を区別する非一致、および大文字と小文字を区別しない非一致の正規一致を表します。 / は、ユニバーサル マッチングを意味します。あらゆるリクエストがマッチングされます。複数のロケーション構成の場合、一致順序は次のとおりです (検証されていません): match = first、then
    Nginx 2776 2023-05-17 22:25:45
  • LinuxにNginxをインストールするコマンドは何ですか?
    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

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。