Nginx 및 PHP를 성공적으로 컴파일하고 설치하는 방법
Nginx는 웹 사이트 및 역방향 프록시 서비스를 구축하는 데 자주 사용되는 고성능 웹 서버입니다. 반면에 PHP는 동적 웹 페이지를 개발하는 데 사용되는 널리 사용되는 서버 측 스크립팅 언어입니다. 이 기사에서는 Nginx와 PHP를 성공적으로 컴파일하고 설치하는 방법에 대한 단계를 소개하고 구체적인 코드 예제를 제공합니다. 자세한 단계는 다음과 같습니다.
환경 준비:
컴파일 및 설치를 시작하기 전에 시스템에 필요한 종속 라이브러리(gcc, make, pcre, zlib, openssl, libxml2, libjpeg, libpng, libmcrypt)가 설치되어 있는지 확인하세요. , 등.
다음 명령을 통해 이러한 종속 라이브러리를 설치할 수 있습니다.
sudo apt-get install gcc make libpcre3-dev zlib1g-dev openssl libxml2-dev libjpeg-dev libpng-dev libmcrypt-dev
Nginx 컴파일 및 설치:
먼저 Nginx 소스 코드 패키지의 최신 안정 버전을 다운로드하고 압축을 풀고 디렉터리로 들어갑니다.
wget http://nginx.org/download/nginx-x.x.x.tar.gz tar -zxvf nginx-x.x.x.tar.gz cd nginx-x.x.x
컴파일 옵션 구성 및 컴파일 및 설치:
./configure --prefix=/usr/local/nginx --with-http_ssl_module make sudo make install
설치 완료 그 후 Nginx 시작:
/usr/local/nginx/sbin/nginx
PHP 컴파일 및 설치:
최신 버전의 PHP 소스 코드 패키지를 다운로드하고 압축을 풀고 다음 디렉터리에 입력합니다.
wget http://php.net/get/php-x.x.x.tar.gz/from/this/mirror tar -zxvf php-x.x.x.tar.gz cd php-x.x.x
컴파일 옵션 구성 및 컴파일 및 설치:
./configure --prefix=/usr/local/php --with-mysql --with-mysqli --with-pdo-mysql --with-openssl --with-curl make sudo make install
설치가 완료된 후 Nginx 구성 파일을 수정하고 PHP 구문 분석 엔진을 Nginx에 통합합니다.
vim /usr/local/nginx/conf/nginx.conf
서버 구성 섹션에 다음 코드를 추가합니다.
location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
Nginx 다시 시작:
/usr/local/nginx/sbin/nginx -s reload
Run PHP:
/usr/local/php/bin/php -v
위 단계를 통해 Nginx와 PHP를 성공적으로 컴파일 및 설치하고 함께 통합했습니다. 이러한 방식으로 자신만의 웹 서버를 구축하고 동적 웹 콘텐츠를 실행할 수 있습니다. 위 내용이 도움이 되었기를 바랍니다!
위 내용은 Nginx와 PHP를 성공적으로 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!