1. 종속 모듈 설치
> 2
yum install gcc yum install g++ yum install openssl openssl--devel yum install zlib zlib-devel yum install pcre pcre-devel yum -y install gcc-c++
nginx
cd /usr/local
뒤에 압축 해제 디렉터리를 입력하세요:
wget http://nginx-sticky-module.googlecode.com/files/nginx-sticky-module-1.1.tar.gz tar -xzvf nginx-sticky-module-1.1.tar.gz
./configure를 실행하고 마지막으로 make & make install.
ps:
wget http://nginx.org/download/nginx-1.7.4.tar.gz tar -zxvf nginx-1.7.4.tar.gz
위 단계를 통과한 후
w
nginx 명령을 사용하여 nginx 디렉터리를 확인하세요. : nginx: / usr/local/nginx
cd nginx-1.7.4
http://localhost:
좋아, 성공!!!
셋, Nginx가 내 웹사이트에 무엇을 가져올 수 있나요 먼저 로드 밸런싱 장치가 없는 시간을 살펴보겠습니다.
그런데 갑자기 요청이 늘어나면 우리 애플리케이션 서버가 어느 정도 요청에 대한 응답 제한 값에 도달하게 되므로 애플리케이션 서버를 몇 대 더 추가해야 합니다. 이때 사용자 요청은 해당 애플리케이션 서버에 의해 처리됩니다. 사용자 요청을 처리하고 응답해야 하는 애플리케이션 서버의 선택은 로드 밸런싱 장치에 달려 있습니다. 따라서 (ps: 아래 그림은 구현의 일부일 뿐입니다. 로드 밸런싱 모델이 있으며 다른 요청 및 응답 처리 모델도 있습니다):
또한 Nginx에는 선택적인 요청 응답 역할도 있습니다. 따라서 nodejs의 단점을 보완하기 위해 Nginx를 사용하는 기술적인 조합이 있습니다. 이때 우리의 nginx 서버는 캐시 서버의 역할을 합니다.
위 내용은 CentOS와 nginx를 포함하여 CentOS 6에 Nginx를 설치하는 방법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.