2012-03-02 3 views
0

큰 프로젝트를 지금 개발 중이고 PHP-fpm을 사용하여 nginx를 사용하려고합니다. 아파치와 mod_php가있는 nginx 대신 이 필요합니다.Nginx + apache 또는 nginx + php-frm

이 설정이 인기가없는 이유는 무엇입니까? 왜 모두 nginx + apache를 사용합니까? 문제가 있습니까?

+0

대부분 긴 시간 때문에'nginx + apache '는 단지 "더 쉽다". –

+0

그래서 아파치없이 nginx를 사용하는 데 전혀 문제가 없습니까? –

+0

어쩌면 절대적으로 아니지만 이전보다 훨씬 쉬울 것입니다. –

답변

2

많은 사람들이 이미 알고 있기 때문에 아파치가 더 쉽게 느껴집니다. 그러나, php-fpm이 나오기 때문에 이것은 점점 줄어들고 있습니다. 전체 Nginx 커뮤니티는 php-fpm을 사용하고 일반적으로 Apache를 제거 할 것을 권장합니다. 그것은 당신에게 훨씬 더 많은 통제력을줍니다.

Nginx 뒤에서 모든 사람이 Apache를 사용한다는 진술은 순진한 표현이며, false도 마찬가지입니다.

1

많은 사람들이 기존 LAMP 스택이 작은 노력으로 처리량을 늘리면 앞에 nginx를 추가했습니다. 그 사람들은 대부분 nginx를 캐싱 프록시로 사용하여 무거운 apache-mod_php 스택을 통해 요청을 전달하는 대신 직접 로컬 디스크에서 정적 파일을 직접 전달합니다.

LAMP 스택은 승인되었고 잘 알려져 있으며 매우 잘 테스트 된 반면 php-fpm은 최근에 공식 PHP 소스에 통합 된 아주 젊은 프로젝트입니다.

지금은 많은 트래픽이 많은 사이트에서 nginx - php-fpm 스택을 성공적으로 실행하고 있으며 간단하고 깨끗하지만 기능이 풍부한 조합은 더 이상보고 싶지 않습니다.

당신이 fastcgi에 익숙하다면 빨리 php-fpm으로 들어가게 될 것입니다. 작동중인 기본 configs 및 init 스크립트는 이제 내가 아는 모든 Linux 배포 패키지에 포함되어 있으므로이 설정은 더 이상 걱정할 필요가 없습니다.