Article Tags
LinuxサーバーにNginxをインストールして構成する方法

LinuxサーバーにNginxをインストールして構成する方法

nginx のインストール 1. コンパイル ツールとライブラリ ファイルをインストールします。 yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel 2. まず、pcrecre をインストールして、nginx が書き換え機能をサポートできるようにします。 1. pcre インストール パッケージをダウンロードします (ダウンロード アドレス: [root@bogonsrc]#wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2)。インストール パッケージを解凍します: [root @bogonsrc

Jun 03, 2023 am 09:40 AM
Linux nginx
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 を生成できます。

Jun 03, 2023 am 09:28 AM
nginx
負荷分散にnginxを使用する方法

負荷分散にnginxを使用する方法

4 層負荷分散と 7 層負荷分散. 7 層負荷分散か 4 層負荷分散かは、実際には iso osi ネットワーク モデルの層の名前に基づいて決定されることがよく言われます。nginx は http プロトコルを使用します。バランスのとれた動作なので、7 層ロード バランシングと呼ばれます。たとえば、tcp 層で負荷分散操作を実行する lvs は、層 4 負荷分散と呼ばれます。一般的に、負荷分散には次の分類があります: 共通のソフトウェア サポート 一般的な負荷分散アルゴリズム 一般的な負荷分散アルゴリズムには、次のものが含まれます: 負荷分散のデモンストレーション例: 通常のポーリング 次に、nginx を使用して通常のポーリングを実行する方法を示します。表示のために 2 つのポート 7001/7002 で 2 つのサービスを開始します。

Jun 03, 2023 am 08:19 AM
nginx
FRPS サーバーと Web がポート 80 を共有するように nginx を設定する方法

FRPS サーバーと Web がポート 80 を共有するように nginx を設定する方法

まず、frpって何?という疑問があると思います。簡単に言うと、frp はイントラネット侵入ツールであり、クライアントを設定すると、サーバー経由でイントラネットにアクセスできるようになります。現在、私のサーバーは Web サイトとして nginx を使用しており、ポート 80 が 1 つだけあります。では、FRP サーバーもポート 80 を使用したい場合はどうすればよいでしょうか?クエリ後、nginx のリバース プロキシを使用してこれを実現できます。追加: frps はサーバー、frpc はクライアントです。ステップ 1: サーバーの nginx.conf 構成ファイルを変更し、次のパラメータを nginx.conf の http{} に追加します。server{listen80

Jun 03, 2023 am 08:19 AM
web nginx frps
Nginx の一般的な構成例の分析

Nginx の一般的な構成例の分析

IP をブロックする拒否 http{#....#Block IPdeny192.168.4.3;deny31.42.145.0/24;deny51.12.35.0/24;}イントラネットを開く場合にのみ、指定した IP をブロックできます。最初に他のイントラネット セグメントで 192.168.1.1 が開かれることを禁止し、次に他のすべての IPlocation/{#blockoneworkstationdeny192.168.1.1;#allowanyonein192.168.1.0/24allow192.168.1.0/24;#droprestoftheworlddenyall;} を禁止します。

Jun 02, 2023 pm 11:14 PM
nginx
Nginx の Lua サポートをインストールして構成する方法

Nginx の Lua サポートをインストールして構成する方法

Nginx のインストールと設定 Lua のサポート デフォルトでは、Nginx は Lua モジュールをサポートしていません。LuaJIT インタープリターをインストールして Nginx を再コンパイルする必要があります。または、中国人が開発した openrestry に必要なモジュール (LuaJIT、Ngx_devel、lua-nginx-module1) を使用することもできます。 . 環境準備 [root @nginx_lua~]#yuminstall-ygccgcc-c++makepcre-develzlib-developenssl-devel2. 最新の luajit と ngx_devel_kit と lua-nginx-module の解凍をダウンロード [r

Jun 02, 2023 pm 10:01 PM
nginx lua
Windows で Nginx の複数のドメイン名を構成する方法

Windows で Nginx の複数のドメイン名を構成する方法

1. Windows に nginx をインストールするためのディレクトリ構造は次のとおりです。 2. nginx-1.12.1 ディレクトリの conf/nginx.conf の内容 #usernobody;worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet -stream;sendfileon ;keepalive_timeout65;server{listen80default_server;server_n

Jun 02, 2023 pm 09:43 PM
Windows nginx
Centos7にnginxリバースプロキシを実装する方法

Centos7にnginxリバースプロキシを実装する方法

リバース プロキシ サーバーはサーバー側でセットアップされ、頻繁に要求されるページをバッファリングし、クライアント要求を内部ネットワーク上のターゲット サーバーに転送し、サーバーから取得した結果をインターネットに返して、このとき、プロキシサーバーとターゲットホストは外部からはサーバーとして見えます。現在、Web Web サイトではリバース プロキシが使用されており、内部サーバーに対する外部ネットワークからの悪質な攻撃を防ぐほか、サーバーの負荷を軽減するためのキャッシュ、およびアクセス セキュリティ制御が行われています。実験環境:192.168.1.188nginxロードバランサ 192.168.1.189web01サーバ 192.168.1.190web02サーバ ソフトウェア準備:cen

Jun 02, 2023 pm 08:16 PM
CentOS nginx
不適切な nginx 設定によって引き起こされる 499 およびフェイルオーバー メカニズムの障害の問題を解決する方法

不適切な nginx 設定によって引き起こされる 499 およびフェイルオーバー メカニズムの障害の問題を解決する方法

499 の意味と考えられる理由. 499 は実際には HTTP プロトコルの標準ステータス コードではなく、nginx のカスタム ステータス コードです。nginx の公式ドキュメントにはこのステータス コードの明確な説明が見つかりませんでした。ブログはこちらです説明: HTTP エラー 499 は、サーバーを介したリクエストの処理の途中でクライアントがシャットダウンしたことを意味します。499 エラーコードは、クライアントで何かが起こったことをよりよく示しています。

Jun 02, 2023 pm 07:54 PM
nginx failover
nginx の実行時に docker がデーモンをオフにする理由は何ですか?

nginx の実行時に docker がデーモンをオフにする理由は何ですか?

質問 1. Docker コンテナーが実行中にハングするのはなぜですか?デフォルトでは、docker コンテナはコンテナ内の最初のプロセス、つまり pid=1 のプログラムを docker コンテナが実行されているかどうかの基準として使用します。docker コンテナの pid がハングすると、docker コンテナは直接終了します。 2. docker実行時にコンテナの内部コマンドとしてcommandを使用します nginxを使用している場合はバックグラウンドでnginxプログラムが実行されます このときnginxはpid 1のプログラムではなく、実行されるbashになりますnginx コマンドの実行後に bash がハングするため、コンテナも終了します。同じ理由です。pm2start の後、bash

Jun 02, 2023 pm 07:32 PM
Docker nginx
nginxでファイルをダウンロードする際に指定した保存ファイル名を設定する方法

nginxでファイルをダウンロードする際に指定した保存ファイル名を設定する方法

通常、リソース ファイルをアップロードした後、ファイル名の競合を避けるために、ファイル名を意味のないピリオド文字に変更します。この文字は、md5 によって生成されるか、他のメソッドによって生成される文字列である可能性があります。このとき、ダウンロード時にデフォルトで保存されるファイル名は、この意味のないファイル名になります(図1)。実際、nginx はダウンロード中の名前変更をサポートしており、ファイル名をよりわかりやすくしています。 nginx の設定も簡単です。次の行を追加するだけです。 コードをコピーします。 コードは次のとおりです。 location~*.*\.(doc|txt|jar|zip|apk)(\?.*)?${if ($request_uri ~*^.*\/(.*)\.(doc|txt|jar

Jun 02, 2023 pm 04:04 PM
nginx
Nginx は複数のドメイン名を持つサイトをどのように構成しますか?

Nginx は複数のドメイン名を持つサイトをどのように構成しますか?

サイトは、複数のドメイン名server{listen80;server_nameops-coffee.cnb.ops-coffee.cn;}server_nameの後にスペースで区切られた複数のドメイン名で構成されています。

Jun 02, 2023 pm 03:34 PM
nginx
nginx ではどのようにして 1 つのサーバーが複数の Web サイトにアクセスできるようになりますか?

nginx ではどのようにして 1 つのサーバーが複数の Web サイトにアクセスできるようになりますか?

サーバー上では、通常、異なる Web サイトへのアクセスを区別する 2 つの方法があります。 1. リスニング ポート番号を使用する 2. ドメイン名を使用する 1. ポートを使用して異なるホストにアクセスする: nginx 設定ファイル: /usr/local/nginx/conf /nginx.confcentos ファイルのデフォルトのエンコード形式 latin1 エンコード形式を表示するコマンド:setfileencoding#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error

Jun 02, 2023 pm 02:16 PM
服务器 nginx
Nginxの電流制限を設定する方法

Nginxの電流制限を設定する方法

空のバケットの場合は、最も単純な電流制限設定から始めます:limit_req_zone$binary_remote_addrzone=ip_limit:10mrate=10r/s;server{location/login/{limit_reqzone=ip_limit;proxy_passhttp://login_upstream;}}$binary_remote_addr for client IP limit flow;zone=ip_limit: 10m 電流制限ルールの名前は ip_limit で、10mb のメモリ空間を使用して ip; rate= に対応する電流制限ステータスを記録できます。

Jun 02, 2023 pm 01:10 PM
nginx

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

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