IIS가 설치돼 있지 않으면 IIS 10 설치 - 기본을 먼저 선행한다.
CGI 추가를 역활 및 기능 추가 마법사로 진행한다.
https://windows.php.net/download에서 PHP 최근 바이너리를 다운로드한다.
2023년 04월 11일 기준 php-8.2.4-nts-Win32-vs16-x64.zip 이다.
FastCGI는 Non-Thread Safe(NTS) 버전을 사용한다.
(ISAPI는 PHP 5.3부터 빠짐)
MICROSOFT VISUAL C++ 2015 - 2022 런타임을 필요로 한다.
https://aka.ms/vs/17/release/vc_redist.x64.exe 이다.
1. Visual Studio 2015, 2017(vs16/17), 2019 및 2022용 Microsoft Visual C++ 런타임 라이브러리를 설치
2. PHP 바이너리 압축을 해제
3. 폴더를 통째로 C:\Program Files 안으로 드래그
4. PHP 폴더 경로를 복사
5. 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수
6. 시스템 변수에서 Path 변수
7. 경로 추가하기
8. 복사한 PHP 폴더 경로를 붙여 넣음
9. 저장
10. 확인
11. 닫기
12. 변수 적용 확인
13. 역활 및 기능 추가 마법사 실행하여 CGI 선택
14. 설치 시작
15. 설치 확인
16. IIS 실행 > 해당 사이트 > 처리기 매핑 더블 클릭
17. 모듈 매핑 추가
18. 모듈 작성
19. 요청 제한에 파일만 매핑
20. php.ini 사용하기
21. php.ini-production 파일을 php.ini로 변경
22. info.php를 작성하여 C:\inetpub\wwwroot 안에 저장
23. 브라우저로 연동 확인
'구축' 카테고리의 다른 글
IIS 10 - py 실행 (0) | 2023.04.19 |
---|---|
IIS 10 - pl 실행 (0) | 2023.04.19 |
IIS 10 - ASP.NET 실행 (0) | 2023.04.11 |
IIS 10 - ASP 실행 (0) | 2023.04.10 |
IIS 10 설치 - 기본 (0) | 2023.04.10 |