
nginx が nginx-rtmp-module モジュールを使用してライブ ブロードキャスト ルーム機能を実装する方法
システム環境 wjianjun@wjianjun-work~$uname-alinuxwjianjun-work4.10.0-37-generic#41~16.04.1-ubuntusmpfrioct622:42:59utc2017x86_64x86_64x86_64gnu/linux ソフトウェア環境 obs(openbroadcastersoftware)v20.0.1(linux)nginx バージョン: nginx / 1.13.6builtbygcc5.4.020160609(ubuntu5.4.0-
May 19, 2023 am 08:13 AM
NginxとPHPの導入方法とは
2 つのデプロイメント方法の紹介。最初の方法では、フロントの nginx サーバーを使用して http リバース プロキシとロード バランシングを実行し、バック N サーバーの nginx を使用して Web サービスを実行し、php-fpm によって提供される fastcgi サービスを呼び出します。メソッドが最も一般的です, Web サービス php サービスと php サービスの両方が同じサーバーにデプロイされます. 2 つ目は、Web サービスのフロントにある nginx サーバーです. バック サーバーは php-fpm サービスのみをデプロイしますnginx サーバーがフロント nginx サーバーを呼び出すために使用され、複数の php を呼び出した後、fpm が機能すると、以下のように負荷分散も実現できます。大規模、中規模、小規模の Web サイトに適用できます。 2 番目のタイプ、さまざまなサービス部門
May 18, 2023 pm 11:43 PM
nginx を mysql のロードバランサとして使用する方法
注: nginx のバージョン要件は 1.9 以降です。nginx をコンパイルするときは、./configure--prefix=/data/apps/nginx--with-http_stub_status_module--with- のように --with-stream を追加する必要があります。 http_ssl_module--with- http_realip_module--with-http_image_filter_module--with-stream 注 1. mysql はデフォルトでポート 3306 を使用するため、nginxtcp リバース プロキシ mysql を設定するときに
May 18, 2023 pm 10:37 PM
nginx が Docker コンテナーに構成ファイルを自動的に生成する方法
このアイデアを実装するための最終的なコマンドはおそらく次のようになります: dockerrun-d-p80:80-exxx=xx イメージ名 イメージ内のスクリプト パス ここのスクリプトは dockerfile 内の cmd コマンドを置き換えるため、シェルを構築する必要があります。 nginx スクリプトを自動的に生成して起動します。 #!/bin/bash#他の環境変数と区別するために、環境変数から lt の先頭を取得します。たとえば、lt_analysis=172.17.0.1:8083result=""forrain$(env|grep^lt)doold_ifs ="$ifs"ifs =&qu
May 18, 2023 pm 10:37 PM
Nginx の共通機能は何ですか?
nginx の共通機能 1. http プロキシ、リバース プロキシ: Web サーバーの最もよく使用される機能の 1 つで、特にリバース プロキシ。ここでは、陽性剤と反応剤について説明するために 2 つの写真を示します。具体的な詳細については、情報を参照してください。 nginx をリバースプロキシとして使用すると、安定したパフォーマンスが得られ、柔軟な構成で転送機能を提供できます。 nginx は、画像ファイルの末尾ではファイル サーバーに移動し、動的ページの場合は Web サーバーに移動するなど、さまざまな規則的なマッチングに基づいてさまざまな転送戦略を採用できます。サーバー ソリューションでは、やりたいことが何でもできます。そしてnginxは返された結果に対してエラーページジャンプや例外判定などを行います。分散サーバーに格納されている場合
May 18, 2023 pm 10:31 PM
Nginx ファイルにすでに存在するグローバル リバース プロキシの問題をトラブルシューティングする方法
プロジェクト シナリオ: Alibaba Cloud によって構築された Pagoda Linux パネルは、他の Web サイトですでに構築されています。ここで、新しい Web サイトにリバース プロキシ ポートを追加します。ただし、Pagoda パネルを通じてリバース プロキシを追加すると、次の疑似イメージが表示されます。静的エラー。問題の説明 疑似静的/nxinx メイン構成/vhost/ ファイルにはグローバル リバース プロキシがすでに存在します この問題は、実際には、nginx 構成ファイル内の Web サイトに 1 つの場所/ のみを含めることができ、それ以外の場合はエラーが報告されることを示しています。原因分析: 問題は非常に明らかです。つまり、nginx.conf の関連構成に問題があります。最初のステップは、Web サイトの関連する設定ファイルを確認することです。Web サイトを直接クリックして詳細を入力し、設定ファイルを表示します。せ
May 18, 2023 pm 09:13 PM
Nginxをソースコードからコンパイルしてインストールする方法は何ですか?
Nginx は、BSD のようなライセンスでリリースされた軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール プロキシ サーバーです。ロシアのプログラマー lgorSysoev によって開発され、ロシアの大手ポータルおよび検索エンジンである Rambler によって使用されています。 nginx の特徴は、メモリ占有量が少なく、強力な同時実行機能を備えていることですが、実際、nginx の同時実行機能は、同じ種類の Web サーバー間ではパフォーマンスが優れています。 nginx ソース コードのコンパイル パラメータの詳細な説明 --prefix= インストール ディレクトリを指します --sbin-path は (実行) プログラム ファイル (nginx) を指します --conf-path= 設定ファイル (nginx.conf) を指します --エラーログ-
May 18, 2023 pm 07:58 PM
NGINX をコンパイルして PHP をサポートする方法
前提条件 インストールを開始する前に、gcc、make、および zlib-devel パッケージがシステムにインストールされていることを確認してください。これらのパッケージは、次のコマンドでインストールできます。 $sudoyuminstallgccmakezlib-devel ダウンロードと解凍 まず、NGINX ソース コードをダウンロードする必要があります。公式ウェブサイトから最新バージョンをダウンロードできます。 $wgethttps://nginx.org/download/nginx-1.19.2.tar.gz ダウンロードしたファイルを解凍します: $tar-zxvfnginx-1.19.2.tar.gz 解凍ディレクトリに入ります: $cdnginx-1.19.2 コンパイルしてインストール コンパイルするには
May 18, 2023 pm 07:50 PM
Nginx オープンソースのビジュアル設定ツール NginxConfig の使用方法
NginxConfig の概要 NginxConfig は、必要な唯一の Nginx 構成ツールとして知られています。ビジュアル インターフェイスを使用して Nginx 構成を生成できます。非常に強力で、Github で 15,000 以上のスターを獲得しています。以下は NginxConfig の使用例のレンダリングです。ぜひご覧ください。インストール 次に、Linux にインストールすると比較的便利な NginxConfig のインストールを紹介します。 Node.js のインストール NginxConfig は Vue に基づいたフロントエンド プロジェクトであるため、最初に Node.js をインストールする必要があります。まず、公式 Web サイトから Node.js インストール パッケージのダウンロード アドレスをダウンロードします: https://nodejs
May 18, 2023 pm 07:29 PM
Nginx が ngx_http_upstream_module を使用して負荷分散機能を実装する方法
負荷分散とは負荷分散とは何かを紹介します。 負荷分散 (LoadBalance) とは、負荷 (作業タスク、アクセス要求) を分散して複数のオペレーティング ユニット (サーバー、コンポーネント) に割り当てて実行することを意味します。なぜ負荷分散が必要なのでしょうか? 単一の Web サーバーがユーザーに直接対応する場合、多数の同時リクエストを処理する可能性があります。単一のサーバーでは負荷がかかる可能性があります。クラスターを形成し、Nginx 負荷を使用するには、複数の Web サーバーを使用する必要があります。リクエストを異なるバックエンドサーバーに分散するバランシング機能により、負荷トラフィックの分散が実現され、全体的なパフォーマンスが向上し、システムの災害復旧機能が向上します。ロード バランシングとプロキシの違いは何ですか? プロキシは、URI に基づいてサーバーをスケジュールし、さまざまな機能を持つアプリケーション ノードのロード バランシングをスケジュールするプロキシです。
May 18, 2023 pm 07:01 PM
Nginxをキャッシュサーバーとして使用し、そのキャッシュファイルを削除する方法
nginx をキャッシュ サーバーとして使用するための要件は、Android ソフトウェア パッケージをキャッシュすることであり、サフィックスは apk です。これ以上の手間は省き、参考までに設定に直接進みましょう: a-->nginx.confuserwwwwww;worker_processes8;error_log/data/logs/nginx_error.logcrit;pid/usr/local/nginx/nginx.pid;worker_rlimit_nofile204800;events{ useepoll;worker_connections204800;}http{inc
May 18, 2023 pm 06:49 PM
centos8のカスタムディレクトリにnginxをインストールする方法
1. ツールとライブラリをインストールします。 #pcre は、Perl 互換の正規表現ライブラリを含む Perl ライブラリです。 nginx の http モジュールは pcre を使用して正規表現を解析します #zlib ライブラリは多くの圧縮および解凍メソッドを提供します nginx は zlib を使用して gzipyum-yinstallgcc-c++pcrecre-develzlibzlib-developensslopenssl-devel2 を実行します ディレクトリ構造 ソース コード ディレクトリ: /home/werben /pkgsrc/nginx インストールディレクトリ: /home/werben/application/nginx
May 18, 2023 pm 06:16 PM
nginx で負荷分散ポーリング構成を実装する方法
1. Nginx アップストリームで現在サポートされている割り当てアルゴリズムの概要: 1. ラウンドロビン ポーリング 1:1 で順番にリクエストを処理します (デフォルト)。各リクエストは時系列順に 1 つずつ異なるアプリケーション サーバーに割り当てられます。サーバーがダウンすると、自動的に削除され、残りはポーリングを続けます。 2. 重み付け 重み付け (重み付けポーリング) は、アクセス率に比例する重みを設定し、ポーリング確率を指定します。重みは、アプリケーション サーバーのパフォーマンスが不均一な場合に使用されます。 3. ip_hash ハッシュ アルゴリズムは、アクセスされた IP のハッシュ結果に従って各リクエストを割り当てるため、各訪問者はアプリケーション サーバーに固定的にアクセスでき、セッション共有の問題を解決できます。アプリケーション サーバーに障害が発生した場合は、手動でシャットダウンする必要があります。パラメータには以下が含まれます
May 18, 2023 pm 05:58 PM
Centos に Nginx をインストールする方法
nginx (「enginex」) は、軽量の http およびリバース プロキシ サーバーです。 Apacheやlighttpdなどと比較して、メモリが少なく、同時実行性が高く、安定性が高いという利点があります。最も一般的な用途は、リバース プロキシ サービスを提供することです。 Linux では、yum や aptitude などのパッケージ管理ツールを使用してインストールするのではなく、nginx ソース コード パッケージをダウンロードして手動でコンパイルする必要があります。コンパイル中に nginx を構成する必要があるため、手動でコンパイルする必要がありますが、これもいくつかのツールとライブラリ ファイルに依存します。 nginx は C 言語で書かれているため、まず C 言語のコンパイル環境をインストールする必要があります。通常、ほとんどのlinu
May 18, 2023 pm 05:13 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 中国語版
中国語版、とても使いやすい

ホットトピック









