> 백엔드 개발 > PHP 튜토리얼 > 동적 및 정적 분리 - Nginx Tomcat

동적 및 정적 분리 - Nginx Tomcat

WBOY
풀어 주다: 2016-07-29 08:58:53
원래의
989명이 탐색했습니다.

정적 콘텐츠와 동적 콘텐츠의 분리라고 불리는 것은 웹 애플리케이션의 정적 콘텐츠와 동적 콘텐츠를 서로 다른 웹 서버에 배치하고 동적 콘텐츠와 정적 콘텐츠를 목표 방식으로 처리하여 성능 향상을 달성하는 것입니다.
Tomcat은 동시성 및 정적 리소스 처리 기능이 약하기 때문입니다. 동적 리소스와 정적 리소스를 분리하는 것도 방법 중 하나입니다. Tomcat은 정적 리소스를 처리하는 능력이 약하기 때문에 정적 리소스 처리 작업을 적합한 소프트웨어에 넘겨주고 Tomcat이 JSP/Servlet 요청 처리에 집중하도록 해야 합니다. 정적 자원 처리를 위한 서버 소프트웨어로는 Nginx를 선택합니다. 높은 동시성을 지원하고 정적 리소스를 처리하는 강력한 능력을 갖추고 있습니다.
실제로 동적 및 정적 분리를 위한 많은 솔루션이 있습니다. 어떤 사람들은 Apache Tomcat을 조합하여 사용하고 다른 사람들은 Tomcat과 Tomcat을 조합하여 사용하지만 두 Tomcat은 다른 호스트와 다른 도메인 이름에 배치됩니다. Apache Tomcat 솔루션은 원칙적으로 Nginx 솔루션과 동일합니다. 둘 다 역방향 프록시를 기반으로 합니다. Nginx를 사용하여 동적 및 정적 분리를 구성하는 것과 비교하면 Apache의 구성은 약간 더 복잡합니다.

전제: Tomcat JDK 환경에는 이미 기본 도메인 이름 서버가 있습니다

하위 도메인 이름 설정

하위 도메인 이름이 가리키는 IP 호스트는 정적 리소스를 저장합니다

2차 도메인 이름 설정 및 해결

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
    ./congigure –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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿