Article Tags
Nginx仮想ホストを構成する方法

Nginx仮想ホストを構成する方法

1. Nginx 仮想ホスト構成 仮想ホスト: 通常、各サーバーをより多くのユーザーが利用できるようにするために、サーバーを多数の仮想サブサーバーに分割し、各サブサーバーを互いに独立させることができます。これらのサーバーは仮想化テクノロジーに基づいて分離されているため、1 つのサーバーを多数のサブサーバーに仮想化できます。サブサーバーを仮想ホストと呼びます。 Nginx サーバーをセットアップすると、現時点では Nginx サーバーは 1 つだけですが、このサーバー上に仮想ホストを構成すると、1 つの Nginx サーバーを複数の独立したサブサーバーに分割できます。 Nginx で仮想ホストを構成するには、主に 2 つの手順があります。 1. ifconf を使用して仮想ホスト IP を作成する

May 15, 2023 pm 10:46 PM
nginx
Nginxのログ形式を設定する方法

Nginxのログ形式を設定する方法

小さな予約プログラムが起動され、Nginx を介してエントランスにアクセスするように設定されます。デフォルトのログにはリクエスト時間が含まれていないため、参照および最適化された使用のために各リクエストのアクセス応答時間を記録するように設定する必要があります。 1. デフォルトのログ形式デフォルトのログ形式は次のとおりです (デフォルトはコメントアウトされており、システムが自動的にそれを使用します): #log_formatmain'$remote_addr-$remote_user[$time_local]"$request"'#'$status$body_bytes_sent"$http

May 15, 2023 pm 10:43 PM
nginx
ubuntu ベースの Nginx を介して Django をデプロイする方法

ubuntu ベースの Nginx を介して Django をデプロイする方法

1. nginx をインストールする. Nginx は軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール (imap/pop3) プロキシ サーバーであり、bsd のようなプロトコルでリリースされています。 nginx の特徴は、メモリ占有量が少なく、強力な同時実行機能を備えていることですが、実際、nginx の同時実行機能は、同じ種類の Web サーバー間ではパフォーマンスが優れています。 nginx も現在非常に人気のある Web サーバーです。ここでは、Django をデプロイするためにそれを使用する方法についても簡単に紹介します。 nginx 公式 Web サイト: ubuntu コンソール (ctrl+alt+t) を開き、ubuntu ウェアハウスを使用してインストールします。 fnngj@ubuntu:~$sudoapt-getinstallngin

May 15, 2023 pm 10:31 PM
Ubuntu nginx django
vue-cli によって構築されたプロジェクトにアクセスするために nginx をデプロイする方法

vue-cli によって構築されたプロジェクトにアクセスするために nginx をデプロイする方法

具体的な方法は次のとおりです。 1. バックエンド サーバー オブジェクト上流ミックス VueServer{serverbaidu.com;#これは独自のサーバー ドメイン名です} 2. アクセス ポートとリバース プロキシ ルール サーバーを作成します{listen8082;server_namelocalhost;location/{rootE: /mix_vue/dist;# プロジェクトのディレクトリを見つけます#indexindex.htmlindex.htm;try_files$uri$uri//index.html;#公式 Web サイトのルールに従って設定します}location~\.php${proxy_p

May 15, 2023 pm 10:25 PM
nginx vue-cli
Linux の再起動後に nginx サービスが開始されるときのエラーを解決する方法: nginx: [emerg] open()

Linux の再起動後に nginx サービスが開始されるときのエラーを解決する方法: nginx: [emerg] open()

問題: Linux の再起動後、nginx サーバーの起動時にエラーが発生する 解決策: 1. コマンド cd/usr/local/nginx/conf を使用して、指定されたディレクトリに入ります 2. コマンド vinginx.conf を使用して構成ファイルを変更し、アイコンの # 記号を削除します。 3. それを pid /usr/local/nginx/logs/nginx.pid に変更します。

May 15, 2023 pm 10:16 PM
Linux nginx
nginx に基づいてブラウザー ネゴシエーション キャッシュを設定する方法

nginx に基づいてブラウザー ネゴシエーション キャッシュを設定する方法

強力なキャッシュとネゴシエートされたキャッシュの違い 強力なキャッシュ: ブラウザは、サーバーとネゴシエートせずにブラウザのキャッシュに直接アクセスします ネゴシエートされたキャッシュ: ブラウザは、サーバーからリソースを取得する前に、まずサーバーにリソースの有効性を確認します。キャッシュの仕組みを交渉する: このようなビジネス シナリオがあります: バックエンドの静的リソースは随時更新され、ブラウザーはデフォルトで強力なキャッシュを使用するため、古いリソースがフェッチされます。デフォルトではブラウザのキャッシュから。ここで、ブラウザーがリソースを取得するたびにリソースが更新されたかどうかをバックエンドに確認する必要があるため、ブラウザーがネゴシエーション キャッシュを使用するように設定する必要があります。では、バックエンドはリソースが更新されたかどうかをどのように判断するのでしょうか?このとき、etag と last-modified 応答ヘッダーが使用されます。 毎回

May 15, 2023 pm 10:07 PM
nginx
Nginx環境で擬似静的WeCenterをセットアップする方法

Nginx環境で擬似静的WeCenterをセットアップする方法

WeCenter Q&A システムをサイト ルート ディレクトリの下の aks ディレクトリに配置し、疑似メッセージ要件コードを次のように構成します: rewrite^([^\.]*)/ask/static/(.*)$$1/ask/static /$2last;rewrite^([^\.]*)/ask/uploads/(.*)$$1/ask/uploads/$2last;rewrite^([^\.]*)/ask/(.*) $$1/ask /index.php?/$2last;rewrite^([^\.]*)/ask/topic/(.*)$$1/ask/cnurl.phpl

May 15, 2023 pm 09:52 PM
nginx WeCenter
Nginxがhttpパケットボディを破棄する場合の対処方法

Nginxがhttpパケットボディを破棄する場合の対処方法

nginx が http パッケージ本体を破棄する処理例の詳細な説明 http フレームワークが http リクエストのパッケージ本体を破棄するおよび前の記事 http フレームワークがパッケージ本体を受け取る は、パッケージ本体の処理方法を決定するために http モジュールごとに呼び出す http フレームワークによって提供される 2 つのメソッドです。破棄するか受信するかを選択するかどうかはモジュールによって決定されます。たとえば、静的リソース モジュールがブラウザから get リクエストを受け取り、ファイルをリクエストした場合、ファイルのコンテンツをブラウザに直接返すことができます。パッケージ本体データを受信する必要はなく、get リクエストには実際にはパッケージ本体が含まれません。そのため、静的リソースモジュールは、httpフレームワークが提供するパケットボディ破棄関数を呼び出してパケット破棄処理を行うことになります。パッケージ本体を受け取る場合に比べて、パッケージ本体を廃棄する作業は非常に簡単である。

May 15, 2023 pm 09:49 PM
Http nginx
nginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法

nginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法

顧客のイントラネット環境では、インターネットへのアクセスに ppoe ダイヤルアップが使用されています。プロバイダはグループ内の二次オペレータです。ネットワーク環境は比較的複雑です。グループの内部ネットワークとオフィス ネットワークは、スタティック ルーティング プロトコルを使用して相互接続されています。一般的な状況は次のとおりです: 顧客が本番ビジネスにアクセスしていることがわかりました。それらはすべて IP アドレスを介してアクセスされています。本番サービスがますます多くなるにつれて、顧客はサービスにアクセスするためにドメイン名の使用を強く要求するようになりました。しかし、イントラネット環境の複雑さを考慮すると、ドメイン ネーム サーバーを展開することは困難であり、アクセス サービスを展開することも困難です。その後、nginx について学び、nginx がドメイン名を転送するためのフォワード プロキシを実装できることを知りました。手順: 1. Alibaba Cloud でドメイン名解決を構成します。たとえば、oa.xxxx.com の場合、解決アドレスはイントラネット アドレス 172.31.101.362, 172 です。

May 15, 2023 pm 09:46 PM
nginx
Docker Compose を使用して nginx 負荷分散を実装する方法

Docker Compose を使用して nginx 負荷分散を実装する方法

nginx 負荷分散を実装するための基礎知識として docker ネットワーク管理とコンテナーの IP 設定を使用する すべての docker ネットワークを表示 dockernetworkls/*networkidnamedriverscopeb832b168ca9abridgebridgelocal373be82d3a6acomposetest_defaultbridgelocala360425082c4hosthostlocal154f600f0e90nonenulllocal*///composetest_default は導入時の前回の記事です作曲する、行う

May 15, 2023 pm 09:37 PM
Docker nginx compose
Nginx を使用してアクセス頻度、ダウンロード速度、同時接続数を制限する方法

Nginx を使用してアクセス頻度、ダウンロード速度、同時接続数を制限する方法

1. アクセス頻度、同時接続数、ダウンロード速度を制限するモジュールと命令の概要 ngx_http_limit_req_module: リーキーバケットアルゴリズム「leakybucket」を使用して、単位時間あたりのリクエスト数、つまりレート制限を制限するために使用されます ngx_http_limit_conn_module:同時に接続を制限する数、つまり同時実行制限limit_rateとlimit_rate_after:ダウンロード速度設定リーキーバケットアルゴリズム(leakybucket) アルゴリズムの考え方は次のとおりです:水(リクエスト)は上からバケツに注がれ、バケツの下から流れ出します(処理され)、流れ出るのが遅れた水はバケツ(バッファ)に貯められ、一定の速度で流出し、バケツが満杯になると水が流れ出します。

May 15, 2023 pm 09:22 PM
nginx
Nginxインストール後の共通機能の設定方法

Nginxインストール後の共通機能の設定方法

1. メイン設定ファイルを仮想ホストから分離します。仮想ホストが多数ある場合は、分離すると便利です。機能やサービスごとに分割することもできます。以下では 2 つの仮想ホストを例に説明します。空白行とコメントを削除して構成ファイルを完成させます: [root@nginx-01conf]#egrep-v"#|^$"nginx.conf.bakworker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;送信

May 15, 2023 pm 09:19 PM
nginx
Nginx が失われた Cookie を転送する問題を解決する方法

Nginx が失われた Cookie を転送する問題を解決する方法

1. 失われた Cookie 操作 パス 1: http://localhost:8080/content/requestAction!showMainServiceReqDetail.action パス 2: http://localhost/content/requestAction!showMainServiceReqDetail.action パス 3: http://localhost/clp/ requestAction!showMainServiceReqDetail.action パス 1 は直接アクセス、パス 2 はパスと同じです

May 15, 2023 pm 09:10 PM
nginx cookies
keepalived と nginx を組み合わせて高可用性を実現する方法

keepalived と nginx を組み合わせて高可用性を実現する方法

1. はじめに keepalived は、vrrp プロトコルに基づく LVS サービスの高可用性ソリューションであり、単一障害点を回避するために使用できます。 LVS サービスには、キープアライブを実行する 2 つのサーバーがあり、1 つはメイン サーバー (マスター) として、もう 1 つはバックアップ サーバー (バックアップ) として動作しますが、外部からは仮想 IP として表示されます。メイン サーバーは特定のメッセージをバックアップ サーバーに送信します。バックアップサーバの場合 サーバがこのメッセージを受信できない場合、つまりメインサーバがダウンした場合、バックアップサーバが仮想IPを引き継いでサービスを提供し続けることで、高可用性を確保します。 keepalived は vrrp の完璧な実装であるため、keepalived を導入する前に、v を導入しましょう。

May 15, 2023 pm 09:07 PM
nginx keepalived

ホットツール 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 中国語版

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