본문으로 바로가기
2222

[APM_PHP]윈도우 10 PHP 설치 7.2.12

category APM/개발환경 2019. 1. 16. 00:30

0.출처 및 참고

https://jimnong.tistory.com/613
https://www.wikipedia.org/


아파치 설치에 이어서 php 설치를 해보겠습니다.

1.php 설치

먼저 php 다운로드 사이트에 접속합니다. 
https://windows.php.net/download/

VC15 x64 Non Thread Safe 설치 받지 않도록 주의합니다.

아파치에 붙여 사용하기 때문에 같은 64bit를 설치해주면 됩니다.

다운로드한 ZIP 파일을 원하는 위치에 설치합니다. 저는 D:\apm\php7에 설치했습니다. 위 사진 참조.
해당 경로에서 php.ini-production 을 열어서 php.ini으로 저장합니다.

해당 파일에서 ; extension_dir = "./" 주석을 지워줍니다. (; 세밀콜론 : 주석) 
제거 후에 따옴표 안의 경로를 "php 설치 디렉터리/ext"으로 수정합니다
이때 디렉터리 기호는 \는 가능하면 /으로 변경합니다
저는 extension_dir = "D:/apm/php7/ext"라고 적었습니다.
그 후 저장합니다.

ps. <?php ~ ?> 을 <? ~ ?> 쓰려면 short_open_tag = off을 on으로 수정한다.




2. 아파치-php연동

Apache 2.4와 PHP를 연동하는 과정이 필요합니다. 아파치 설치경로\conf 폴더에 있는 httpd.conf을 엽니다.
<IfModule dir_module>을 찾은 후 
DirectoryIndex index.html 을 DirectoryIndex index.php index.html으로 수정합니다.

그 후 가장 하단에 모듈을 추가합니다.
#php7 모듈 추가
PHPIniDir "php.ini 파일의 경로"
LoadModule php7_module "php설치경로/php7apache2_4.dll"
AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php

그 후 저장합니다.

3. httpd 재시작

cmd(명령 프룸프트)을 실행시켜 줍니다. (관리자 X)
그리고 cd를 이용하여 Apache가 설치된 폴더 안에 bin 폴더까지 이용합니다.
d:
cd apm\Apache24\bin


그 후 httpd -k restart 를 입력합니다.




4. 실행

실행을 위해서 실행 파일을 만들어야 합니다.  그러기 위해서는 아파치 웹문서 저장공간에 파일을 만들어야 합니다.
먼저 D:\apm\Apache24\htdocs 저장공간에 phpinfo.php라는 파일을 만듭니다.

phpinfo.php에 테스트를 위해서 아래와 같이 작성합니다.

5. 실행

localhost/phpinfo.php 을 입력하여 실행한다.

6. 오류

localhost/phpinfo.php를 입력하여 접속하였으나 
<?php
phpinfo();
?>
소스코드가 출력 될 경우 아파치를 재시작해야 한다.

도움이 됐다면 공감 버튼 부탁드립니다!


'APM > 개발환경' 카테고리의 다른 글

[APM_MySQL] 윈도 10 MySQL 5.725 설치  (0) 2019.01.21
[APM_Apache]윈도우 10에서 아파치 구축  (0) 2019.01.16