아파치와 함께 작동하는 근접 웹 서버로 nginx를 사용하는 수백만 개의 웹 사이트를 보았습니다. 그러나 nginx를 기본 웹 서버로만 실행하는 서버는 거의 없습니다. 이러한 구성의 주요 단점은 무엇입니까?
나는 몇 가지를 볼 수 있습니다 :
- .htaccess와 같은 디렉토리 별 구성 파일을 사용할 수 없으므로 모든 구성 변경은 기본 서버 구성 파일에 수행되어야하며 서버를 다시로드해야합니다. 그러나 pecl htscanner는 PHP 설정에 대해 보상 할 수 있습니다
- nginx에 대해 mod_php를 사용할 수 없습니다. 예를 들어 php-fpm으로 보상 할 수 있습니다.
다른 사람은 무엇입니까? 사람들이 Apache를 삭제하고 nginx 또는 다른 경량 솔루션으로 옮기지 않는 이유는 무엇입니까? 특별한 이유가 있습니까?
편집 :이 질문은 주로 LAMP 스택 작업에 관한 것입니다.