여러 버전의 PHP를 구성하는 Nginx와 Apache에 대해 이야기해 보겠습니다.

藏色散人
풀어 주다: 2023-04-11 10:44:01
앞으로
3974명이 탐색했습니다.

이 기사는 PHP에 대한 관련 지식을 제공합니다. 주로 Nginx 및 Apache에 대해 여러 버전의 PHP를 구성하는 방법과 여러 conf 파일을 자르는 방법에 대해 설명합니다. 관심 있는 친구가 모두에게 도움이 되기를 바랍니다.

여러 버전의 PHP를 구성하는 Nginx와 Apache에 대해 이야기해 보겠습니다.

때때로 우리 프로젝트는 모두 동일한 PHP 버전을 가질 수 없습니다. 각 프로젝트는 다른 버전의 PHP로 구성되어야 하며 PHPStudy는 다음 구성을 통해 구현됩니다.

Nginx


Cutting conf (선택 사항 아님)

nginx.conf에

include vhosts/*.conf;
로그인 후 복사

를 추가하면 Nginx가 현재 디렉터리->vhosts 디렉터리의 모든 *.conf 파일을 자동으로 가져와 각 프로젝트에서 Nginx 구성 파일을 개별적으로 관리할 수 있습니다.

여러 구성 conf 파일에 추가된 PHP

버전

server { listen 80; server_name localhost; root "D:/WWW"; location / { index index.php index.html; include D:/WWW/nginx.htaccess; autoindex on; } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9010; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; } }
로그인 후 복사
  • fastcgi_pass는 PHP 실행 IP + 포트

  • fastcgi_index 기본 PHP 파일

  • fastcgi_split_path_info는 일반

  • fastcgi_para m은 PHP가 위치한 디렉토리입니다(Nginx $fastcgi_script_name에 할당된 값을 자동으로 가져옵니다)

PHP5와 PHP7의 두 가지 PHP 버전이 있다고 가정하고 각각 다른 포트에서 실행할 수 있으며 fastcgi_pass 매개변수를 설정하여 다른 PHP 버전을 얻을 수 있습니다. 각 프로젝트

Apache


Cut conf(선택 사항 아님)

httpd.conf에

Include conf/vhosts/*.conf
로그인 후 복사

를 추가하면 Apache가 자동으로 Apache 설치 디렉터리의 모든 *.conf 파일을 가져옵니다.->conf-> ;vhosts 디렉터리, 각 프로젝트에서 Apache 구성 파일을 별도로 관리하는 것이 편리합니다

여러 버전의 PHP를 구성

conf 파일에 추가

FcgidInitialEnv PHPRC "D:/Extensions/php/php8.2.2-nts" AddHandler fcgid-script .php FcgidWrapper "D:/Extensions/php/php8.2.2-nts/php-cgi.exe" .php
로그인 후 복사

하여 해당 디렉터리를 지정하면 됩니다.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 여러 버전의 PHP를 구성하는 Nginx와 Apache에 대해 이야기해 보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:learnku.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!