>백엔드 개발 >PHP 문제 >PHP 파일 디렉터리를 만들고 IIS에서 권한을 설정하는 방법

PHP 파일 디렉터리를 만들고 IIS에서 권한을 설정하는 방법

PHPz
PHPz원래의
2023-03-23 14:48:011636검색

IIS(인터넷 정보 서비스)는 Microsoft에서 개발한 웹 서버 소프트웨어 세트로 Windows 운영 체제에서 웹 사이트를 구축하는 데 널리 사용됩니다. 그러나 PHP 애플리케이션을 개발할 때 웹사이트가 제대로 작동하려면 일련의 구성 및 권한 설정이 필요합니다.

이 기사에서는 IIS에서 PHP 파일 디렉터리를 만들고 올바른 권한을 설정하는 방법을 살펴보겠습니다.

IIS는 PHP 파일 디렉터리를 생성합니다

IIS를 사용하여 PHP 애플리케이션을 구축하기 전에 PHP를 설치해야 합니다. 아직 PHP가 설치되어 있지 않다면 PHP 공식 웹사이트에서 최신 버전을 다운로드할 수 있습니다. PHP를 설치한 후 IIS에서 PHP 인터프리터를 지정해야 합니다.

  1. FastCGI 모듈 설치

먼저 IIS에 FastCGI 모듈을 설치해야 합니다. FastCGI는 서버의 메모리 소비를 줄이면서 PHP 애플리케이션의 성능을 향상시킵니다.

  1. IIS에 FastCGI 모듈 추가

FastCGI 모듈을 추가하기 전에 컴퓨터에서 PHP-cgi.exe의 경로를 알아야 합니다. 이 파일은 PHP를 설치할 때 생성됩니다.

IIS에서 응용 프로그램 풀 탭을 선택한 다음 응용 프로그램 풀을 마우스 오른쪽 버튼으로 클릭하고 고급 설정을 선택합니다. 고급 설정에서 프로세서 매핑 설정을 찾아 모듈 매핑 추가를 클릭합니다.

팝업 대화 상자에서 FastCGI 모듈을 선택하세요. 모듈 상자에서 FastCGI 모듈의 전체 경로를 선택하고 실행 파일 상자에 PHP-cgi.exe의 전체 경로를 입력합니다. 완료되면 확인을 클릭하여 설정을 저장하고 대화 상자를 닫습니다.

  1. PHP 폴더 및 index.php 파일 만들기

IIS에서 "PHP"라는 폴더를 만들고 폴더에 "index.php"라는 PHP 파일을 추가합니다. 이것이 PHP 애플리케이션의 홈 페이지가 됩니다.

PHP 폴더 권한 설정

IIS에서 PHP 폴더에 액세스하려면 몇 가지 추가 설정이 필요합니다.

  1. IIS에 PHP 폴더 추가

IIS의 "기본 웹 사이트" 또는 "응용 프로그램"에서 새 응용 프로그램을 만듭니다. 방금 생성한 "PHP" 폴더를 응용 프로그램에 지정합니다.

  1. "네트워크 서비스" 사용자 그룹 권한 설정

"PHP" 폴더를 마우스 오른쪽 버튼으로 클릭하고 "속성" 옵션을 선택한 다음 "보안" 탭으로 이동합니다. 폴더의 액세스 권한 목록에 "네트워크 서비스" 사용자 그룹을 추가하고 "읽기 및 실행" 권한으로 설정합니다.

  1. PHP 폴더에 익명 IIS 사용자 추가

"PHP" 폴더를 마우스 오른쪽 버튼으로 클릭하고 "속성" 옵션을 선택한 다음 "보안" 탭으로 이동하세요. 폴더의 액세스 권한 목록에 "익명 IIS 사용자"를 추가하고 "읽기 및 실행" 권한으로 설정합니다.

결론

위 단계에 따라 IIS에 PHP 파일 디렉터리를 만들고 올바른 권한을 설정할 수 있습니다. 이렇게 하면 PHP 애플리케이션이 제대로 작동하고 사용자에게 원활한 환경을 제공할 수 있습니다.

위 내용은 PHP 파일 디렉터리를 만들고 IIS에서 권한을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.