
CentOS6.5環境へのnginxサーバーのインストールと負荷分散設定方法
1. C言語で書かれた正規表現関数ライブラリであるpcreをダウンロードします [root@localhostpcre-8.36]#cd/tmp/download/[root@localhostdownload]#wgethttp://nchc.dl.sourceforge.net/project / pcre/pcre/8.37/pcre-8.37.tar.gz[root@localhostdownload]#tarzxvfpcre-8.36.tar.gz2、zlib ライブラリをダウンロード [root@localhostpcre-8.36]
May 14, 2023 pm 07:40 PM
Nginxサーバーで位置を設定する方法
文法 location[=|~|~*|^~]/uri/{...} Rule=: uri の正確な一致を示します (興味のある学生は、url と uri の違いを確認してください)~: 大文字と小文字が区別されることを示します。 matching~*: 大文字と小文字を区別しない正規の一致を示します!~&&!~*: 大文字と小文字を区別しない非一致の正規および大文字と小文字を区別しない非一致の正規を示します /: ユニバーサル一致、すべてのリクエストが場所の一致と一致します。 ターゲットの場所マッチング テストでは、リクエスト URI 部分のみが使用され、パラメータ部分は使用されません。 (理由:パラメータの書き方が多すぎて正確に照合できない) 位置照合シーケンスでは複数位置構成を前提としているため、
May 14, 2023 pm 07:16 PM
nginxアップストリームでキープアライブを有効にする方法
nginxupstream は keepaliveupstreamtomcat{serverops-coffee.cn:8080;keepalive1024;}server{location/{proxy_http_version1.1;proxy_set_headerConnection"";proxy_passhttp://tomcat;}}nginx をオンにします。ほとんどの場合、nginx はリバース プロキシとして使用されます。 project 、たとえば、nginx の後に tomcat が続き、nginx の後に php が続きます。この時点で、nginx とバックエンドを有効にします。
May 14, 2023 pm 07:04 PM
デフォルトでポート 80 で実行されるように nginx を変更する方法
変更方法は非常に簡単で、nginxの設定ファイルを変更します 例えばバージョンがnginx-1.11.10の場合、nginx-1.11.10\conf\nginx.confを変更します http->server-に相当する値を変更します>図に示すように、別のポート番号に変更するだけで問題ありません。
May 14, 2023 pm 06:49 PM
Nginxに基づいたアクセス制御と接続制限を実装する方法
1. デフォルトの設定構文 nginx.conf は、/etc/nginx/conf.d/*.conf などのメイン設定ファイルとして使用されます。これを読み取ると、ディレクトリの .conf も読み込まれます。 1.1 グローバルおよびサービスレベルのユーザー設定ユーザーを使用 Worker_processes は、CPU と一致する同時接続数の増加を処理します。8 つのコアが 8 つの error_lognginx エラー ログをセットアップします。pidnginx サービスが開始されると、pid1.2event がイベント モジュール worker_connections に使用されます。プロセスに許可される最大接続数使用するカーネル モデルを定義します 1.3 サーバールート ホーム ロード
May 14, 2023 pm 06:46 PM
nginxでlistenコマンドを使用する方法
listen コマンド nginx は高性能の http サーバーであり、ネットワーク処理がその中核であるため、ネットワークの初期化を理解すると、nginx のネットワーク処理についての理解が深まります。ネットワーク関連の主な設定コマンドは、listen とserver_name の 2 つです。 listen コマンドは、nginx リスニング アドレスを設定します。IP プロトコルの場合、このアドレスはアドレスとポートです。Unix ドメイン ソケット プロトコルの場合、このアドレスはパスです。listen コマンドで指定できるのは 1 つのアドレスまたはポートのみです。アドレスはまた、ここから この記事の冒頭では、listen 命令の解析プロセスを分析します。
May 14, 2023 pm 06:37 PM
nginxロード機能+nfsサーバー機能の解析例
nfs サーバーを使用して 3 つのサーバー サーバーの Web ページ コンテンツを一貫性のあるものにする #contos システム この記事で使用する 1. nfs-utils[root@nfs-server~]#yuminstallnfs-utils-y2 をインストールします。nfs サーバーと 3 つのサーバー サーバーで開始します。サーバー上の nfs 機能を実行して、nfs プロセスを確認しますが、応答がありません。これは、nfs が外部ポート番号をリッスンせず、rpc にアウトソーシングしているためです。rpc は、nfs がポートをリッスンするのを支援し、クライアントに通知します。マシンの対応するポートに接続します。 3. 共有ファイル ①. ルートの下に共有ファイル Web を作成し、Web ページとダウンロード用の 2 つのファイルを含めます # ダウンロード機能は 3 にある必要があります
May 14, 2023 pm 06:31 PM
Nginx http ヘルスチェックを構成する方法
パッシブ チェック パッシブ ヘルス チェックの場合、nginx および nginxplus はイベントの発生を監視し、失敗した接続の回復を試みます。それでも動作しない場合、nginx と nginxplus はサーバーを利用不可としてマークし、再びアクティブとしてマークされるまで、サーバーへのリクエストの送信を一時的に停止します。上流サーバーが使用不可としてマークされる条件は、ブロック内のサーバー ディレクティブのパラメータ上流で上流サーバーごとに定義されます。fail_timeout - サーバーが使用不可としてマークされる前に試行が失敗する回数を設定します。サーバーが利用不可時間としてマークされているとき (デフォルトは 10 秒)。 max_fails - fai に設定
May 14, 2023 pm 06:10 PM
nginx と docker を使用して単純な負荷分散を実装する方法
テスト手順: 1. サーバーに nginx サーバーを構築し、起動します. ここでは確立しない具体的なプロセスを参照してください. 2. docker のソースから nginx の公式イメージをプルし、dockerpullnginx として保存します3. ローカル ディレクトリに 2 つの新しいファイルを作成します。フォルダー、ここでは /mydata/test1、/mydata/test2/4 に作成しました。2 つのテスト フォルダーに新しい Index.html を作成してマークし、thisisnginx1 を出力します。最初の HTML に thisisnginx1 を出力し、2 番目の HTML に thisisnginx1 を出力します。 thisisnginx2 を出力します。 5. Docker を介して 2 つの nginx サーバーのコンテナを実行し、静的ファイルを配置します。
May 14, 2023 pm 06:04 PM
Nginxの一般的な操作コマンドは何ですか?
servicenginxstopsystemctlstopnginxサービスを開始するnginxstartsystemctlstartnginxサービスを再起動するnginxreloadsystemctlrestartnginx システムの起動時に自動的に実行する systemctlenablenginx システムの起動時に自動実行を無効にする systemctldisablenginx ナレッジポイントの拡張: まず、設定ファイルを使用して nginx コマンドを開始します: nginx-c/usr/local/nginx/conf/nginx.conf 再起動サービス: サービス
May 14, 2023 pm 05:40 PM
Centos に Nginx をインストールする方法
nginx (「enginex」) は、軽量の http およびリバース プロキシ サーバーです。 Apacheやlighttpdなどと比較して、メモリが少なく、同時実行性が高く、安定性が高いという利点があります。最も一般的な用途は、リバース プロキシ サービスを提供することです。 Linux では、yum や aptitude などのパッケージ管理ツールを使用してインストールするのではなく、nginx ソース コード パッケージをダウンロードして手動でコンパイルする必要があります。コンパイル中に nginx を構成する必要があるため、手動でコンパイルする必要がありますが、これもいくつかのツールとライブラリ ファイルに依存します。 nginx は C 言語で書かれているため、まず C 言語のコンパイル環境をインストールする必要があります。通常、ほとんどのlinu
May 14, 2023 pm 05:31 PM
nginx が ctx を使用してデータ共有を実現する方法
環境: init_worker_by_lua、set_by_lua、rewrite_by_lua、access_by_lua、content_by_lua、header_filter_by_lua、body_filter_by_lua、log_by_lua、ngx.timer.、balancer_by_lua この Lua テーブルは、リクエストベースの Lua 環境データを保存するために使用でき、そのライフサイクルは現在のリクエストと同じです(Nginx 変数と同様)。次の例を参照してください。 location/test{rewrite_by_lua_block{ngx.c
May 14, 2023 pm 05:25 PM
CentOS7 Docker Nginx の導入と実行例の分析
1. リソースの準備 dockerfile file#"ported"byadammillerfrom#https://github.com/fedora-cloud/fedora-dockerfiles##originallywriteforfedora-dockerfilesby#scollierfromcentos:centos7maintainerthecentosprojectrunyum-yupdate;yumcleanallrunyum-yinstallepel-relea
May 14, 2023 pm 05:10 PM
Nginx で https をアップグレードする方法
証明書のダウンロード 証明書コンソールで nginx バージョンの証明書をダウンロードします。ローカルエリアにダウンロードされた圧縮ファイルパッケージには、解凍後の内容が含まれます: .pem ファイル: 証明書ファイル key ファイル: 証明書の秘密鍵ファイル (証明書の申請時に CSR を自動的に作成することを選択しない場合、CSR は作成されません) nginx のインストールディレクトリに nginx1 を設定します 配下に cert ディレクトリを作成し、ダウンロードしたファイルをすべて cert ディレクトリにコピーします 証明書申請時に csr ファイルを自分で作成した場合は、対応する秘密キーファイルを証明書ディレクトリ。 2. nginx インストール ディレクトリ #usernobody;worker_processes1;#error の conf ディレクトリにある nginx.conf ファイルを開きます。
May 14, 2023 pm 04:49 PM
NginxでWebサーバーを構成する方法
1. Nginx 構成ファイル コマンド nginx-t を表示します (図 2 を参照)。構成ファイル ディレクトリに入り、ディレクトリ cd/usr/loxa/nginx/conf を表示します。nginx.conf ファイルとvhost ディレクトリ. 3. まず nginx .conf を編集しましょう, メイン サービスは別の構成です. 最後に、今 vhost ファイルを導入できます. 最初は空です. 次に、このディレクトリ内のファイルを見てみましょう. 開きます1 つを表示します。これで 2 つのサイトのファイル変更がすべて完了しました。完了後、servicenginxreload (nginx 設定のリロード)
May 14, 2023 pm 04:40 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 中国語版
中国語版、とても使いやすい

ホットトピック







