-
AWS ubuntu에 PHP7.2와 nginx 연동하기(php-fpm설치해서 php파일 해석)Programming/BackEnd 2020. 4. 27. 01:27
php만 설치하고 .php파일을 요청하면 nginx서버가 php파일을 해석하지 못하여 php파일이 다운로드 받아진다. 따라서
php-fpm을 설치하고 설정파일을 수정하여 php파일을 해석할 수 있도록 해야 한다.
php 웹 프로그래밍을 위해서는 가장 중요한 것이 웹서버가 .php 파일을 해석할 수 있어야 하는 것이다. 이전 단계에서 설치했던 nginx는 아파치와는 다르게 html 같은 기본적인 마크업 언어의 파일만 해석할 수 있을 뿐 php파일은 해석하지 못하는데요. 이를위해서 nginx + php 조합에서는 php-fpm 이란 것이 대신 해석해준다고 합니다. 그래서 이번에 설치할 것은 php뿐만이 아닌 php-fpm 이라는 것을 설치해야하는데요. php-fpm 설치만으로도 php가 설치됩니다.
https://swiftcoding.org/installing-php7-2-fpm
phpinfo.php 혹은 index.php 파일이 웹에 띄어지지 않고 다운로드 된다면 위의 링크를 참조하여 php-fpm을 설치하면 해결할 수 있다.
'Programming > BackEnd' 카테고리의 다른 글
SSH(Secure Shell) (0) 2020.04.27 AWS EC2 인스턴스와 도메인 연결 이해 (0) 2020.04.27 AWS EC2 / WinSCP / Putty / nginx,PHP,MySQL (0) 2020.04.26 포트포워딩(PortFowarding)이란? (0) 2020.04.25 HTTP 프로토콜의 이해 (0) 2020.04.25