Article Tags
nginxの運用保守でスムーズにアップグレードする方法

nginxの運用保守でスムーズにアップグレードする方法

サービスを中断することなく、古い nginx 実行可能ファイルを新しい実行可能ファイルに置き換えることができます。(新しいバージョンにアップグレードするとき、またはサーバー モジュールを追加/削除するときに) 新しいリクエストが失われることはありません。 (推奨される学習: nginx の運用と保守) まず、新しい実行可能プログラムを使用して古い実行可能プログラムを置き換えます (バックアップを作成することをお勧めします)。その後、USR2 (kill-USR2pid) シグナルをメイン プロセスに送信します。メイン プロセスは、.pid ファイルの名前を .oldbin (例: /usr/local/nginx/logs/nginx.pid.oldbin) に変更し、新しい実行可能プログラムを実行して、新しいメイン プロセスと新しい作業を順番に開始します。プロセス: PIDPPIDUSER%CP

May 15, 2023 pm 05:34 PM
nginx
Mac で nginx+rtmp ライブ ブロードキャスト サーバーをセットアップする方法

Mac で nginx+rtmp ライブ ブロードキャスト サーバーをセットアップする方法

1. homebrow をインストールします。すでに brow をインストールしている場合は、この手順を直接スキップできます。コマンドruby-e "$(curl-fsslhttps://raw.githubusercontent.com/homebrew/install/master/install)"を実行します。インストール済みでアンインストールしたい場合は、ruby-e"$(curl-fsslhttps :/ /raw.githubusercontent.com/homebrew/install/master/uninstall)" 2. ngin をインストールします

May 15, 2023 pm 05:19 PM
Mac nginx rtmp
Nginxのmap命令を使ってページジャンプを実現する方法

Nginxのmap命令を使ってページジャンプを実現する方法

実装方法は、URL ルール マッピング ファイルを含む nginx.conf の http ドメインにマップ ディレクティブ ルールを追加することです: #Set 301 Jump map$request_uri$new{include/etc/nginx/redirect.map;}ファイルをマップする方法の導入をサポートしています。ここでの redirect.map ファイルのコンテンツ形式は次のとおりです: ~^/page/mordern-php$/page/modern-php; 現在、テストとして 1 行のみ追加されています。前部は正規表現にすることができ、後部はジャンプすることになります。到着する新しい URL であり、各行はセミコロンで終わります。 Web サイトでは https が有効になっているため、監視 4 になっています

May 15, 2023 pm 05:16 PM
map nginx
Nginx の Brotli 圧縮アルゴリズムを有効にする方法

Nginx の Brotli 圧縮アルゴリズムを有効にする方法

Brotli 圧縮アルゴリズムとは Brotli は、もともと Web フォントのオフライン圧縮のために 2015 年にリリースされました。 Google ソフトウェア エンジニアは、2015 年 9 月に、特に http 圧縮に重点を置いた一般的な可逆データ圧縮を含む brotli の拡張バージョンをリリースしました。エンコーダは圧縮率を向上させるために部分的に書き直され、エンコーダとデコーダの両方の速度が向上し、ストリーミング API が改善されて圧縮品質レベルが向上しました。新しいバージョンでは、クロスプラットフォームのパフォーマンスが向上し、デコードに必要なメモリが削減されたことも示されています。一般的な汎用圧縮アルゴリズムとは異なり、brotli は事前定義された 120 キロバイトの辞書を使用します。この辞書には、テキストから抽出された 13,000 を超える一般的に使用される単語、フレーズ、その他の部分文字列が含まれています。

May 15, 2023 pm 03:52 PM
nginx brotli
nginxログにCookie情報を追加する方法

nginxログにCookie情報を追加する方法

1. すべての Cookie 情報を取得する方が便利なので、nginx に $http_cookielog_formatmain'[$time_local]-$remote_addr:$remote_port-$r​​emote_user-$upstream_addr$upstream_status$upstream_response_time-''"$request"$status を直接追加します。 conf ファイル $bytes_sent$request_ti

May 15, 2023 pm 03:34 PM
cookie nginx
httpsサービスを実装するためにnginx SSL証明書を構成する方法

httpsサービスを実装するためにnginx SSL証明書を構成する方法

現在のノードの基本構造が次のとおりであるとします。 |---プロジェクト||---static#store HTML ファイル|||---index.html#index.html||---node_modules#dependency package|| -- -app.js#node エントリ ファイル||---package.json||---.babelrc#Convert es6 ファイルのindex.html ファイル コードは次のとおりです: nginx 構成 https https を使用してページ アプリにアクセスすることを歓迎します.js コードは次のとおりです: constkoa =require('koa');constfs

May 15, 2023 pm 03:25 PM
HTTPS ssl nginx
nginx がブラウザに HTTPS アクセスを強制的にリダイレクトする方法

nginx がブラウザに HTTPS アクセスを強制的にリダイレクトする方法

その影響は次のようになります。 ただし、ここで http を使用してアクセスすると、アクセスできなくなります。以下の図に示すように、まず最初に nginx 構成を使用する必要があります。ユーザーがブラウザーに http リクエストを入力すると、nginx を使用して https にリダイレクトします。そこで、簡単な nginx リダイレクト関数を作成する必要があります。したがって、次のリダイレクト設定を nginx に追加する必要があります:server{listenxxx.abc.com;server_namexxx.abc.com;rewrite^/(.*)$https://$host$1permanent;} したがって、メインnginxコードの設定

May 15, 2023 pm 02:34 PM
浏览器 HTTPS nginx
nginxの位置マッチング方法

nginxの位置マッチング方法

nginxlocation マッチング例の詳細な説明 例 1、nginx 構成: 例 2、nginx 構成: 例 3、nginx 構成:

May 15, 2023 pm 02:25 PM
nginx location
nginxで単位時間当たりのアクセス頻度を制限する方法

nginxで単位時間当たりのアクセス頻度を制限する方法

まず最初に言っておきますが、私がこの問題に遭遇したのは、Webサイトが攻撃を受けてAlibaba Cloudが警察に通報したためで、IPアドレスを制限する代わりにアクセス頻度を制限しようと考えました(IPアドレス制限のプランは後述します)。接続リソースが枯渇したときに nginx から返されるステータス コードは 502 です。このソリューションの制限を追加すると、通常のステータス コードとは異なる 599 が返されます。手順は次のとおりです。 まず、次の内容を nginx.conf に追加します。 }###安全設定を最小限に抑えます

May 15, 2023 pm 01:43 PM
nginx
nginx、tomcat、apache の違いは何ですか?

nginx、tomcat、apache の違いは何ですか?

1. Nginx と tomcat の違い. Nginx は静的コンテンツ サービスおよびプロキシ サーバーとして一般的に使用されます. 外部リクエストを後続のアプリケーション サーバー (tomcat、Django など) に直接転送します. Tomcat は、次のことを可能にするアプリケーション コンテナとして使用されます。 javawebapp に漬け込む。厳密に言えば、Apache と nginx は HTTPServer と呼ぶべきですが、tomcat は ApplicationServer であり、Servlet/JSO アプリケーションのコンテナです。クライアントは、HTTPServer 経由でサーバーに保存されているリソース (HTML ファイル、画像ファイルなど) にアクセスします。HTTPServer のみ

May 15, 2023 pm 01:40 PM
nginx apache tomcat
Nginx のアンチホットリンク方法を構成する方法

Nginx のアンチホットリンク方法を構成する方法

要件: 一般的に、サイトは自分の Web サイト上のビデオや写真が盗まれるのを防ぎたいと考えています。結局のところ、ビデオのトラフィックには多額の費用がかかります (金持ちはそれについて考える必要はありません)~~. 1. 早速始めましょうポイントは、まず nginx 設定ファイル サーバー { listen80;server_namewww.test.com;root/data/web/;indexindex.phpindex.html;access_log/data/logs/nginx/biao.madacode.access.logmain;location に移動します。 /{root/home/data/;}error_page40

May 15, 2023 pm 01:28 PM
nginx
CentOS7でのNginxサーバーのインストール例の分析

CentOS7でのNginxサーバーのインストール例の分析

nginxのインストールに必要な環境はC言語で開発されており、Linuxでの動作を推奨しています、もちろんWindows版のインストールも可能です、本記事ではインストール環境としてcentos7を使用しています。 1. gcc のインストール nginx をインストールするには、公式サイトからダウンロードしたソースコードをコンパイルする必要があります コンパイルは gcc 環境に依存します gcc 環境がない場合は、yuminstallgcc-c++ をインストールする必要があります 2. pcrepcre-devel のインストールpcre (perlcompatibility Regularexpressions) は、Perl 互換正規表現ライブラリを含む Perl ライブラリです。 nginx の http モジュールは PCRE を使用して正規表現を解析します。

May 15, 2023 pm 12:58 PM
nginx centos7
Nginxサーバーの最大接続数を制限する方法

Nginxサーバーの最大接続数を制限する方法

http モジュールでの最大接続数を制限します。サーバー モジュールの外側で limit_conn_zone を設定します。http で接続された IP を設定できます。サーバーまたはロケーション モジュールで limit_conn を設定します。IP 接続の最大数を設定できます。例: limit_conn_zone $binary_remote_addrzone=addr:5m;limit_connaddr1;

May 15, 2023 pm 12:55 PM
服务器 nginx
Nginx+Tomcat リバースプロキシ、ロードバランシング、クラスター展開方法

Nginx+Tomcat リバースプロキシ、ロードバランシング、クラスター展開方法

nginx と他のサーバーのパフォーマンスの比較: Tomcat サーバーは Java 言語向けで重量のあるサーバーですが、nginx は軽量のサーバーです。 Apache サーバーは安定しており、オープン ソースであり、クロスプラットフォームです。ただし、Apache サーバーは高い同時実行性をサポートしていません。Nginx は数百万の TCP 接続と 100,000 を超える同時接続の処理をサポートでき、優れたクロスプラットフォーム サーバーです。 nginx の主な利点は、高い同時実行性、シンプルなデプロイメント、低メモリ消費量、低コストを実現できることですが、主な欠点は、書き換え機能が十分強力ではないことと、Apache ほど多くのモジュールがないことです。この記事では主に、nginx+tomcat リバースプロキシの導入と負荷分散について、一般的で実用的な方法に焦点を当てて説明します。この記事

May 15, 2023 pm 12:37 PM
nginx tomcat

ホットツール Tags

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

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

ホットツール

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット

VC9 32ビット

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

PHP プログラマー ツールボックスのフルバージョン

PHP プログラマー ツールボックスのフルバージョン

プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット

VC11 32ビット

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

SublimeText3 中国語版

SublimeText3 中国語版

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