導入: Nginx (エンジン エックスと同じ発音) は、BSD のようなプロトコルに基づいてリリースされた軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール (IMAP/POP3) プロキシ サーバーです。ロシアのプログラマー、Igor Sysoev によって開発され、ロシアの大規模なポータルサイトおよび検索エンジン Rambler (ロシア語: Рамблер) で使用されています。その特徴は、メモリの占有量が少なく、強力な同時実行機能を備えていることです。実際、nginx の同時実行機能は、同じタイプの Web サーバーよりも優れています。中国本土の nginx Web サイトのユーザーには、Sina、NetEase、Tencent などがあります。 ダウンロード: Tomcat はバージョン 6.0 を引き続き使用します。設定については、この記事の下のリンクを参照してください。 Nginx のダウンロード アドレス: http://nginx.org/ インストール:
関連コマンド:
構成: 統合をテストするために、ここでは最も単純な構成を使用してすべてのリクエストを転送します。 #動作中の子プロセスの数(通常はCPUの数と同じか、CPUの数の2倍) ワーカープロセス 1; #エラーログ保存パス [ debug | info | notice | warn | error | crit ] error_log ログ/error.log 情報; # pid ストレージファイルを指定します pid logs/nginx.pid; イベント { #ネットワーク IO モデルを使用する Linux では epoll が推奨され、FreeBSD では kqueue が推奨され、window では #epoll を指定しません。 worker_connections 1024; #許可される接続の最大数} http { mime.types を含めます。 デフォルトタイプ アプリケーション/オクテットストリーム; キープアライブタイムアウト65; gzip オン; アップストリーム mysvr { # ノードリスト サーバー localhost:10001 weight=5; } サーバー{ 8008を聞く; server_name ローカルホスト; 文字セット UTF-8; location / { # すべてのリクエストはこの定義されたノードに転送されます root /ROOT; # サーバーのデフォルトの Web サイト ルート ディレクトリの場所を定義します index index.html index.htm index.jsp; # ホームページ インデックス ファイルの名前を定義します proxy_pass http://mysvr; # mysvr によって定義されたサーバー リストにリダイレクトするように要求します} } } 重要なのは、ノードリストを定義し、リクエストパスの転送処理を構成することです。 任意のテストプロジェクトをTomcatにデプロイし、nginxポート+プロジェクト経由でアクセスします。 使いやすさのために、サービスを開始および終了するための2つのbatスクリプトが書かれています。 スタート.bat
停止.bat
以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Mysqlはフィールドスプライシングのための3つの関数を実装している
>>: Vue を使用して 2 つのデータ セットの違いを比較する視覚化コンポーネントの詳細な説明
getElementByIdはオブジェクトを取得できませんブラウザがドキュメントを解析するときにはシ...
進捗バーを実装するためのJavaScriptの具体的なコードは参考までに。具体的な内容は次のとおりで...
この記事では、Nodejs 開発プロセスで遭遇する配列の特性によって発生する問題と解決策、および配列...
1. ファイル削除コマンド:対応するディレクトリを検索します -mtime + 日数 -name &...
この記事の例では、データのページング効果を実現するためのjsオブジェクトの具体的なコードを参考までに...
MySQL を長い間使用してきた多くの人は、これら 2 つのフィールド属性の概念をまだよく理解して...
1eChartsの基本手順4つのステップ1 DOMコンテナを見つける2 初期化3 設定オプション4 ...
目次ビジネスシナリオ:効果のデモンストレーション:ビジネスシナリオ: el-form を使用する場合...
コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...
目次イメージの作成ファイル構造Dockerファイルエントリポイント関数ファイルを生成するイメージを構...
同僚から、LINUX サーバー上の多くのコマンドが (コマンドが見つかりません) というプロンプトで...
MySQLとElasticsearch間のデータ非対称性問題の解決策jdbc-input-plugi...
ご存知のとおり、コンピューターには 2 種類の画像があり、1 つはビットマップ、もう 1 つはベクタ...
2 列レイアウトはプロジェクトでよく使用されます。この効果を実現する方法はたくさんあります。 しかし...
目次Tomcat でプロジェクトを展開する 3 つの方法プロジェクトをwebappsディレクトリに直...