질문 구성을 보면 laravel이 있는데 PHP와 관련이 있는 것 같습니다. PHP라면 질문자는 nginx 자체가 Apache와 같은 PHP 프로그램을 실행하지 않기 때문에 php5-fpm을 먼저 다운로드해야 한다고 합니다. php5-fpm 실행에 제공합니다.
따라서 단계는 다음과 같아야 합니다.
php5-fpm 다운로드
fpm과 통신하기 위해 nginx를 구성합니다. 인터넷에는 여러 가지 구성 방법이 있습니다. 반복하지 않겠습니다. 다음은 알림입니다. nginx가 fpm과 통신하는 방법에는 두 가지가 있으며, 다른 하나는 IP를 통한 것입니다. Socket.fpm과 nginx를 동일한 통신 방식으로 구성합니다!!
최종 테스트의 성공 여부는 물론, 접속한 페이지가 다운로드 될 가능성도 있습니다. 이런 상황이 발생하면 다시 문제를 해결해야 하지만 질문자가 fpm을 얻는 것이 더 안전합니다. 먼저.
문제의 문제를 더 잘 해결하기 위해 ubuntu14.04 환경에서 방금 만든 구성의 복사본을 저장했습니다
질문 구성을 보면 laravel이 있는데 PHP와 관련이 있는 것 같습니다. PHP라면 질문자는 nginx 자체가 Apache와 같은 PHP 프로그램을 실행하지 않기 때문에 php5-fpm을 먼저 다운로드해야 한다고 합니다. php5-fpm 실행에 제공합니다.
따라서 단계는 다음과 같아야 합니다.
php5-fpm 다운로드
fpm과 통신하기 위해 nginx를 구성합니다. 인터넷에는 여러 가지 구성 방법이 있습니다. 반복하지 않겠습니다. 다음은 알림입니다. nginx가 fpm과 통신하는 방법에는 두 가지가 있으며, 다른 하나는 IP를 통한 것입니다. Socket.fpm과 nginx를 동일한 통신 방식으로 구성합니다!!
최종 테스트의 성공 여부는 물론, 접속한 페이지가 다운로드 될 가능성도 있습니다. 이런 상황이 발생하면 다시 문제를 해결해야 하지만 질문자가 fpm을 얻는 것이 더 안전합니다. 먼저.
문제의 문제를 더 잘 해결하기 위해 ubuntu14.04 환경에서 방금 만든 구성의 복사본을 저장했습니다
으아아아변경 사항이 많지 않음:
index index.php를 첫 번째 위치에 넣었습니다
루트 경로, 마지막 경로에는
/
/
去掉跟php有关的注释,我在fpm的
가 없다는 점에 유의하세요./etc/php5/fpm/pool.d/www.conf
中找到listen = /var/run/php5-fpm.sock
,说明fpm是开启了socket,所以nginx的fastcgi_pass
/etc/php5/fpm/pool.d/www.conf
에서listen = /var/run/php5-fpm을 찾았습니다<.>는 fpm이 소켓을 활성화했음을 나타내므로 nginx의
fastcgi_pass
매개변수도 소켓입니다.🎜🎜 🎜예를 들어 php가 끝나면 php의 cgi를 이용해 파싱해야 합니다
으아악
@chenjiayao