
Nginx をリバース プロキシとして使用して GZip 圧縮を構成する方法
前提条件:node.js+nginxリバースプロキシnode.jsが行う作業:Express4.0以下:app.use(express.compress()); //主にこの文 app.use(express.json( ));app.use(express.urlencoded());app.use(express.bodyparser());app.use(express.methodoverride());app.use(express.cookieparser()); let すべてのリクエストは圧縮されるため、c
May 22, 2023 pm 11:43 PM
nginx を使用して動的および静的に分離された負荷分散クラスターを実装する方法
1. 実験環境 1.1 システムとサービス 今回利用したOSとサービス: この実験では、負荷分散ディストリビュータと動的・静的分離ディストリビュータとしてnginx 1台、バックエンドサーバとしてapache 2台の合計3台のサーバが必要です。負荷分散と 2 つの Apache サーバーの静的および動的分離を実現します。オペレーティング システム: centos7.6nginx バージョン: バージョン 1.22 apache バージョン: 2.4.6 システムにデフォルトで付属する php バージョン: 5.4.16 システムにデフォルトで付属する apache と php のバージョン、両方とも最新バージョンにアップグレードでき、公式Webサイトからダウンロードしてインストールします。 1.2 今回実装するアーキテクチャ図 一般的に弊社のサーバーはファイルサーバーや画像サーバーなど多くの種類に分かれます。
May 22, 2023 pm 10:52 PM
nginxでリソースリクエストディレクトリを設定する方法
方法 1: rootroot を使用する: 要求されたルート ディレクトリ パスを、Nginx サーバーが要求を受信した後にリソースを検索するルート ディレクトリ パスに設定します。以下のように、nginx.conf 構成ファイル内のデフォルトのアクセス パスを、上記のディレクトリ内の画像に変更します: location/{#roothtml;#indexindex.htmlindex.htm;rootD:/dev -tools/nginx/V1/nginx-1.16.1/images ;index2.jpg;} nginxサービスを再起動した後、
May 22, 2023 pm 10:37 PM
Linuxシステムにnginxをインストールして使用する方法
nginx の概要: Nginx は、非常に強力で高性能な Web およびリバース プロキシ サービスです* 非常に優れた機能が多数あります: 接続の同時実行性が高い場合、Nginx は Apache サービスの優れた代替品です Nginx は仮想化サービスです米国では、ホスト事業主によってよく選ばれるソフトウェア プラットフォームの 1 つです。 Linux システムインストール用の nginx をダウンロードし、サーバーに転送します。最初のステップは、tar-zxvfnginx-1.13.1.tar.gz を解凍し、nginx-1.13.1 のディレクトリに移動します。次のファイルを確認して、nginx がソース パッケージを通じてリリースされており、nginx が C で書かれていることを確認します。 c/c++ コンパイラ yuminsta をインストールする必要があります。
May 22, 2023 pm 10:22 PM
WebApi のクロスドメイン セカンダリ リクエストと Vue の単一ページの問題を Nginx がどのように解決するか
1. はじめに プロジェクトがフロントエンドとバックエンドに分離されているため、API インターフェースと Web フロントエンドが別のサイトにデプロイされるため、前回の記事では、クロスドメインを使用した webapiajax クロスドメイン リクエスト ソリューション (cors 実装) を説明しました。 jsonpの代わりに処理します。しかし、しばらくすると、非常に奇妙な問題を発見しました。フロントエンドがリクエストを開始するたびに、ブラウザの開発者ツールを通じて、ネットワーク上に同じ URL に対する 2 つのリクエストがあることがわかります。最初の方法リクエストはオプションで、2 番目のリクエストのメソッドは実際の get または post で、最初のリクエストはデータを返さず、2 番目のリクエストは通常のデータを返します。 2. 最初のオプションの理由
May 22, 2023 pm 10:03 PM
Ubuntuでnginxサーバーとphpサーバーをセットアップする方法
nginx をインストールし、次のコマンドを実行するとすぐに完了します。 sudoapt-getinstallnginx 設定ファイルのデフォルトのインストール場所: conf:/etc/nginx/nginx.confbin:/usr/sbin/nginxvhost:/etc/nginx/sites- Enable/defaultcgi-params: /etc/nginx/fastcgi-params php-cgi モジュールをインストールします sudoapt-getinstallphp5-cgi 設定ファイルのデフォルトのインストール場所: php-cgi:/usr/bin/php-cg
May 22, 2023 pm 09:10 PM
nginxのデフォルトサイトを設定する方法
デフォルトのサイトサーバーを構成する{listen80default;} nginx サービス上に複数の仮想ホストが作成されると、デフォルトでは上から下に検索され、仮想ホストが一致しない場合は、最初の仮想ホストのコンテンツが返されます。デフォルト サイトを設定する場合は、このサイトの仮想ホストを構成ファイルの最初の仮想ホストの場所に配置するか、このサイトの仮想ホストで listendefault を構成できます。
May 22, 2023 pm 09:01 PM
NGINXリバースプロキシがHTMLページのPOSTリクエストに対して405を返す問題の解決方法
以下:server{listen80;listen443ssl;server_namenirvana.test-a.gogen;ssl_certificate/etc/nginx/ssl/nirvana.test-a.gogen.crt;ssl_certificate_key/etc/nginx/ssl/nirvana.test-a.gogen .key;proxy_connect_timeout600;proxy_read_timeout600;proxy_send_timeout600;c
May 22, 2023 pm 07:49 PM
nginxにアカウントとパスワードの検証を追加する方法
nginx は、アカウントとパスワードの認証サーバー {location/{auth_basic"pleaseinputuser&passwd";auth_basic_user_filekey/auth.key;}} を追加します。nginx を通じてアクセスされるサービスは数多くありますが、それらはアカウント認証機能を提供しません。authbase アカウントのパスワード認証を使用できます。 nginx によって提供されます。実装するには、次のスクリプトを使用してアカウント パスワード #catpwd.pl#!/usr/bin/perlusestrict;my$pw=$ARGV[0];printcrypt を生成できます。
May 22, 2023 pm 07:46 PM
Nginx プロキシを使用してインターネットにアクセスする方法
http プロキシ設定#フォワード プロキシ インターネット サーバー{listen38080;#解決ドメイン名resolver8.8.8.8;location/{proxy_pass$scheme://$http_host$request_uri;}}ブラウザでプロキシのIPとポートを設定し、アクセスしますhttp://www.ip138.com では、IP が変更され、有効になったことを確認できます。ただし、https Web サイトを開くことはできません。これは、ネイティブ nginx が http フォワード プロキシのみをサポートしているためです。 nginx が https フォワード プロキシをサポートするには、ngx_http_proxy_connect_ を呼び出すことができます。
May 22, 2023 pm 07:35 PM
Nginx の基本概念と原則とは何ですか
1. Nginx (enginex) の基本コンセプトは、IMAP/POP3/SMTP サービスも提供する高性能 HTTP およびリバース プロキシ Web サーバーです。その特徴は、メモリ占有量が少なく、強力な同時実行機能を備えていることです。実際、nginx の同時実行機能は、同じタイプの Web サーバー間でより優れたパフォーマンスを発揮します。中国本土の nginx Web サイトのユーザーには、Baidu、JD.com、Sina、NetEase、Tencent が含まれます。 、タオバオなど。 Nginx はパフォーマンスの最適化のために特別に開発されています。サーバーのパフォーマンスは最も重要な考慮事項です。実装は効率に細心の注意を払い、高負荷のテストに耐えることができます。最大 50,000 の同時接続をサポートできると報告されています。 Nginx は、負荷分散を実現するリバース プロキシとしてだけでなく、インターネット アクセスなどのフォワード プロキシとしても使用できます。
May 22, 2023 pm 06:40 PM
Centos6.5 64 ビットに Nginx をインストールしてデプロイする方法
1. nginx の概要 nginx は負荷分散やリバースプロキシとしても使用できる Web サーバーで、現在最もよく使われているのは負荷分散です。 2. nginx のインストール 1. nginx と関連コンポーネントをダウンロードします。Linux システムは centos6.564 です。root ユーザーに直接切り替えてインストールし、ユーザー ディレクトリに入ってプログラムをダウンロードし、関連コンポーネントをダウンロードします。[root@localhostsrc]#wgethttp: //nginx.org/download /nginx-1.10.2.tar.gzインストール内容を省略...[root@localhostsrc]#wgethttp://www.openssl
May 22, 2023 pm 06:38 PM
nginx共有メモリ機構の解析例
1. nginx 命令の例を使用して共有メモリを宣言します: proxy_cache_path/users/mike/nginx-cachelevels=1:2keys_zone=one:10mmax_size=10ginactive=60muse_temp_path=off; ここで宣言された名前は 1 つだけで、使用可能な最大メモリは10gの共有メモリ。ここでの各パラメータの意味は次のとおりです。 /users/mike/nginx-cache: これは、共有メモリにキャッシュされたファイルの保存場所を指定するパス パラメータです。ここでファイルが生成される理由は、上流サービス用です。
May 22, 2023 pm 05:13 PM
Ubuntu14にNginx-RTMPストリーミングサーバーをインストールする方法
1 つ: rtmprtmp ストリーミング メディア プロトコルは、Adobe によって開発された一連のリアルタイム オーディオおよびビデオ送信プロトコルです 2 つ: nginx-rtmpnginx-rtmp は、nginx に基づいた rtmp サービス モジュールで、オープン ソース、無料 3 つ: ubuntuserver14 へのインストール プロセス 1.まず、nginx と nginx-rtmp コンパイル依存関係ツール sudoapt-getinstallbuild-essentiallibpcre3libpcre3-devlibssl-dev2 をダウンロードしてインストールします。作業ディレクトリを作成し、作業ディレクトリ mkdir~/workingcd~/working3 に切り替えます。nginx をダウンロードします。
May 22, 2023 pm 04:12 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 中国語版
中国語版、とても使いやすい

ホットトピック









