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

  • nginx を使用して動的および静的に分離された負荷分散クラスターを実装する方法
    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でリソースリクエストディレクトリを設定する方法
    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をインストールして使用する方法
    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 がどのように解決するか
    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サーバーをセットアップする方法
    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のデフォルトサイトを設定する方法
    nginxのデフォルトサイトを設定する方法
    デフォルトのサイトサーバーを構成する{listen80default;} nginx サービス上に複数の仮想ホストが作成されると、デフォルトでは上から下に検索され、仮想ホストが一致しない場合は、最初の仮想ホストのコンテンツが返されます。デフォルト サイトを設定する場合は、このサイトの仮想ホストを構成ファイルの最初の仮想ホストの場所に配置するか、このサイトの仮想ホストで listendefault を構成できます。
    Nginx 2062 2023-05-22 21:01:05
  • NGINXリバースプロキシがHTMLページのPOSTリクエストに対して405を返す問題の解決方法
    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にアカウントとパスワードの検証を追加する方法
    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 プロキシを使用してインターネットにアクセスする方法
    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 の基本概念と原則とは何ですか
    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 をインストールしてデプロイする方法
    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共有メモリ機構の解析例
    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ストリーミングサーバーをインストールする方法
    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 プロキシ マップをキャッシュとして使用してクロスドメインの問題を解決する方法
    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 を実行し、ローカル ディレクトリをイメージにマウントする方法
    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

ツールの推奨事項

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 フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。