ホームページ > バックエンド開発 > PHPチュートリアル > 動的と静的の分離 - Nginx+Tomcat

動的と静的の分離 - Nginx+Tomcat

WBOY
リリース: 2016-07-29 08:58:53
オリジナル
989 人が閲覧しました

いわゆる動的コンテンツと静的コンテンツの分離とは、Web アプリケーション内の静的コンテンツと動的コンテンツを異なる Web サーバーに配置し、動的コンテンツと静的コンテンツを目的の方法で処理することでパフォーマンスを向上させることです。
Tomcat は同時実行性と静的リソース処理機能が弱いためです。動的リソースと静的リソースの分離は、Tomcat が静的リソースを処理する能力が弱いため、静的リソースの処理タスクを適切なソフトウェアに引き渡し、Tomcat に JSP/Servlet リクエストの処理に集中させる必要があります。静的リソース処理用のサーバー ソフトウェアには Nginx を選択します。高い同時実行性をサポートし、静的リソースを処理する強力な機能を備えています。
実際、動的と静的を分離するためのソリューションは数多くありますが、Apache と Tomcat を組み合わせて使用​​する人もいますが、2 つの Tomcat は異なるホストと異なるドメイン名に配置されています。 Apache+Tomcat ソリューションは原理的には Nginx ソリューションと同じです。どちらもリバース プロキシに基づいており、Nginx を使用して動的と静的分離を構成する場合と比較して、Apache の構成は少し複雑です。

前提条件: Tomcat + JDK 環境にメイン ドメイン ネーム サーバーが既に存在します

サブドメイン名を設定します

サブドメイン名が指す IP ホストには静的リソースが保存されます

ワンワンのセカンダリ ドメイン名の設定と解決

Nginx をインストールします

  1. インストールnginxに必要な環境、pcre(書き換え用)、zlib(圧縮用)、ssl

    <code>yum -y install zlib
    yum –y install pcre
    yum –y install openssl  
    </code>
    ログイン後にコピー
  2. nginx-*.tar.gzをダウンロードしてインストールします
    nginx-1.*.tar.gz をダウンロード

    tar –zxvf nginx-1.2.8.tar.gz –C ./
    cd nginx-1.2.8
    ./configure –prefix=/usr/local/nginx
    make && make install

つづく

参考URL

Nginxを使って動的・静的分離と負荷分散を実現
CentOS+Nginx は負荷分散の構成を段階的に開始します
Nginx リバース プロキシとロード バランシングの導入ガイド

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記は動的と静的な Nginx+Tomcat の分離を内容も含めて紹介しており、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート