-
[PHP] Windows 10 64bit 환경 PHP 설치하기PHP 2021. 4. 14. 09:37반응형
# [PHP] Windows 10 64bit 환경 PHP 설치하기
1. PHP 설치 파일 다운로드
http://windows.php.net/download 에 접속하여 PHP설치 파일을 다운로드합니다.
4가지 선택항목 중에 본인 PC에 맞게 선택하여 Zip 파일을 다운로드합니다.
본 글에서는 64bit Nginx 서버이기 때문에 VC15 x64 Thread Safe을(를) 다운로드합니다.
VC15 x64 Non Thread Safe : 64bit IIS 서버
VC15 x64 Thread Safe : 64bit Apache / Nginx 서버
VC15 x86 Non Thread Safe : 32bit IIS 서버
VC15 x86 Thread Safe : 32bit Apache / Nginx 서버
2. 압축파일 풀기
다운로드한 PHP 압축파일을 압축을 풀어서 C:\ 경로에 이동합니다.
본 글에서는 이동한 폴더의 이름을 php7.2라고 변경해주었습니다
3. PHP.ini 파일 수정
php 설정 파일을 수정합니다
C:\php7.2 폴더 안에 php.ini-production / php.ini-development 두 가지 파일 중 하나를 메모장에서 열어서 필요한 설정을 수정합니다.
; extension_dir = "./"
라인을 찾아 앞에 ; 표시를 제거합니다.
"./" 부분에는 PHP설치경로/ext 형태로 수정합니다.
extension_dir = "C:/php7.2/ext"
; date.timezone =
라인을 찾아 앞에 ; 표시를 제거합니다.
date.timezone = Asia / Seoul
위와 같이 수정해줍니다.
수정 후 파일명을 php.ini로 변경하여 저장합니다.
4. Nginx와 PHP 연동 설정
Nginx가 설치된 경로에서 nginx.conf 파일을 메모장으로 열어줍니다.
C:\nginx\conf\nginx.conf
기본적으로 설치된 Nginx 파일 안에는 html이라는 기본 루트가 지정되어 있습니다.
경로를 변경하고 싶으시면 root 안에 directory 경로를 새로 지정해주시면 됩니다.
본글에서는 바탕화면에 phpstart 라는 폴더를 만들어 서 경로를 지정해주었습니다.
경로 지정을 하였으면 location 안에 index.php를 추가로 적어줍니다.
추가로 적어준 index.php 를 통해 이제 Nginx는 index.php를 첫 페이지로 인식할 것입니다.
Nginx가 php를 실행할수 있게 다음과 같이 내용을 추가해 줍니다.
location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
5. Nginx 서버 재시작 / PHP 실행
cmd 창을 열어 cmd창에서 nginx가 설치된 폴더로 이동하여 아래 커맨드 실행
nginx -s reload
cmd 창을 열어 cmd창에서 php가 설치된 폴더로 이동하여 아래 커맨드 실행
php-cgi.exe -b "127.0.0.1:9000" -c php.ini
6. phpinfo 확인
텍스트 편집기 또는 메모장에서 아래 php 파일을 만들어 지정한 root 폴더에 index.php 파일명으로 저장합니다.
<?php phpinfo(); ?>
웹브라우저에 localhost 또는127.0.0.1을 입력하면 아래 화면이 확인됩니다.
반응형'PHP' 카테고리의 다른 글
[PHP] unset() 배열 변수 제거 (0) 2022.07.03 [PHP] array_diff() 배열 비교 (0) 2022.07.02 [PHP] 2차원 배열 검색 array_search() 응용편 (0) 2022.06.27 [PHP] array_column() 배열의 key로 검색 (0) 2022.06.27 [PHP] array_search() 배열 검색 (0) 2022.06.27