- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- 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 今回実装するアーキテクチャ図 一般的に弊社のサーバーはファイルサーバーや画像サーバーなど多くの種類に分かれます。
- Nginx 1578 2023-05-22 22:52:41
-
- nginxでリソースリクエストディレクトリを設定する方法
- 方法 1: rootroot を使用する: 要求されたルート ディレクトリ パスを、Nginx サーバーが要求を受信した後にリソースを検索するルート ディレクトリ パスに設定します。以下のように、nginx.conf 構成ファイル内のデフォルトのアクセス パスを、上記のディレクトリ内の画像に変更します: location/{#roothtml;#indexindex.htmlindex.htm;rootD:/dev -tools/nginx/V1/nginx-1.16.1/images ;index2.jpg;} nginxサービスを再起動した後、
- Nginx 1757 2023-05-22 22:37:04
-
- 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 をインストールする必要があります。
- Nginx 1050 2023-05-22 22:22:04
-
- WebApi のクロスドメイン セカンダリ リクエストと Vue の単一ページの問題を Nginx がどのように解決するか
- 1. はじめに プロジェクトがフロントエンドとバックエンドに分離されているため、API インターフェースと Web フロントエンドが別のサイトにデプロイされるため、前回の記事では、クロスドメインを使用した webapiajax クロスドメイン リクエスト ソリューション (cors 実装) を説明しました。 jsonpの代わりに処理します。しかし、しばらくすると、非常に奇妙な問題を発見しました。フロントエンドがリクエストを開始するたびに、ブラウザの開発者ツールを通じて、ネットワーク上に同じ URL に対する 2 つのリクエストがあることがわかります。最初の方法リクエストはオプションで、2 番目のリクエストのメソッドは実際の get または post で、最初のリクエストはデータを返さず、2 番目のリクエストは通常のデータを返します。 2. 最初のオプションの理由
- Nginx 1319 2023-05-22 22:03:03
-
- 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
- Nginx 1065 2023-05-22 21:10:27
-
- nginxのデフォルトサイトを設定する方法
- デフォルトのサイトサーバーを構成する{listen80default;} nginx サービス上に複数の仮想ホストが作成されると、デフォルトでは上から下に検索され、仮想ホストが一致しない場合は、最初の仮想ホストのコンテンツが返されます。デフォルト サイトを設定する場合は、このサイトの仮想ホストを構成ファイルの最初の仮想ホストの場所に配置するか、このサイトの仮想ホストで listendefault を構成できます。
- Nginx 2062 2023-05-22 21:01:05
-
- 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
- Nginx 2921 2023-05-22 19:49:04
-
- 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 を生成できます。
- Nginx 1803 2023-05-22 19:46:04
-
- 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_ を呼び出すことができます。
- Nginx 2209 2023-05-22 19:35:18
-
- Nginx の基本概念と原則とは何ですか
- 1. Nginx (enginex) の基本コンセプトは、IMAP/POP3/SMTP サービスも提供する高性能 HTTP およびリバース プロキシ Web サーバーです。その特徴は、メモリ占有量が少なく、強力な同時実行機能を備えていることです。実際、nginx の同時実行機能は、同じタイプの Web サーバー間でより優れたパフォーマンスを発揮します。中国本土の nginx Web サイトのユーザーには、Baidu、JD.com、Sina、NetEase、Tencent が含まれます。 、タオバオなど。 Nginx はパフォーマンスの最適化のために特別に開発されています。サーバーのパフォーマンスは最も重要な考慮事項です。実装は効率に細心の注意を払い、高負荷のテストに耐えることができます。最大 50,000 の同時接続をサポートできると報告されています。 Nginx は、負荷分散を実現するリバース プロキシとしてだけでなく、インターネット アクセスなどのフォワード プロキシとしても使用できます。
- Nginx 1916 2023-05-22 18:40:40
-
- 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
- Nginx 2049 2023-05-22 18:38:20
-
- 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: これは、共有メモリにキャッシュされたファイルの保存場所を指定するパス パラメータです。ここでファイルが生成される理由は、上流サービス用です。
- Nginx 1665 2023-05-22 17:13:14
-
- 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 をダウンロードします。
- Nginx 1235 2023-05-22 16:12:21
-
- nginx プロキシ マップをキャッシュとして使用してクロスドメインの問題を解決する方法
- 1. エラー条件 //openlayers を使用して空図をロードする varlayer=newol.layer.tile({source:newol.source.xyz({//crossorigin:'anonymous',//クロスドメイン操作 URL をリクエストするかどうか) :url/ /Tian マップ アドレス})});crossorigin 属性が使用されない場合、クロスドメインの問題は発生せず、通常、このパラメーターは設定されません。このパラメーターの使用シナリオは、公式 Web サイト (thecrossoriginattributeforloadedimages.note) で説明されているとおりです。
- Nginx 1859 2023-05-22 15:58:06
-
- Docker で nginx を実行し、ローカル ディレクトリをイメージにマウントする方法
- 1. hup からイメージ dockerpullnginx をプルします 2. マウントするディレクトリを作成します: mkdir-p/data/nginx/{conf, conf.d, html, logs} 3. 最初にコンテナを起動するための構成ファイルが必要です3.1vim/data/conf/nginx.confusernginx;worker_processes1;error_log/var/log/nginx/error.logwarn;pid/var/run/nginx.pid;events{worker_connections1024;}http{includ
- Nginx 1234 2023-05-22 15:43:29