[윈도우10 웹서버구축]PHP 7.0 설치

" 윈도우10 웹서버구축 PHP 7.0 Install "





우리가 몰랐던 IT정보의 모든것 IT도깨비


안녕하세요!

항상 최신IT정보, 검증된 IT정보(WORKING 100%)만을 제공하는 IT도깨비 입니다.



IT도깨비 페이스북 페이지 바로가기

IT도깨비 유튜브 구독 페이지 바로가기


*IT도깨비 페이스북 친구와 유튜브 구독자가 되어서 최신 정보를 제일 먼저, 가장 쉽게 따라해보세요!!*




안녕하세요. IT도깨비 입니다.


오늘은 윈도우에서 웹서버 구축을 하는 방법에 대해 포스팅 하도록 하겠습니다.


IIS를 통해 윈도우PC를 웹서버로 만들 수도 있지만 APM(Apache+PHP+Mysql) 와 같은 범용 웹서버 구축에 대한 개념을 익혀 리눅스에서 설치를 하더라도 이질감 없이 웹 서버에 대한 개념을 잡을 수 있도록! 한번 진행해 보도록 하겠습니다.

#1. Apache 2.4 설치 

#2. PHP7 설치

#3. Mysql 5.7.20 설치를 통해 윈도우 웹서버를 구축하고


추후 반응에 따라 리눅스, IIS 웹서버 구축 혹은 워드프레스, 제로보드에 관한 포스팅도 준비하도록 하겠습니다.






0. PHP 다운로드
   
http://windows.php.net/download/




해당 사이트에 접속해서 PHP 7.0 버전 기준

VC14 x64 Thread Safe 버전 Zip 파일을 받아 주세요!!


자신의 컴퓨터가 몇 비트인지 모른다?! 앞에서 설명한 Apache 설치에서 확인해 주세요

2017/12/04 - [컴퓨터] - [윈도우10 웹서버구축]APM Apache 2.4 아파치 설치


IIS는 Non-Thread Safe(NTS) 버전 / Apache는 Thread Safe(TS)버전 입니다.





다운받은 ZIP 파일을 원하는 설치경로에 압축을 풀어 주세요.

IT도깨비는 C:\PHP7 폴더에 압축을 풀었습니다.


1. PHP 7.0 설정



php.ini-production 파일을 메모장으로 열어 다른이름으로  'php.ini' 로 저장해 주세요.

php.ini는 환경설정 파일로써 지금부터 설정을 해보도록 하겠습니다.




메모장에서 Ctrl+F 검색을 눌러 'extension_dir' 을 찾아 주세요.


; extension_dir = "./" 적힌 부분을

▼▼▼

extension_dir = "C:/PHP7/ext"


 라고 변경해 줍니다.

C:/PHP7은 PHP7.0 압축을 푼 폴더 경로 입니다. 저장하고 종료!





이전포스팅에서 설치한 Apache24/conf 폴더의 httpd.conf 를 수정하도록 하겠습니다.




마찬가지로 Ctrl+F 검색으로 'IfModule dir_module'을 검색해 줍니다.


<IfModule dir_module>

DirectoryIndex index.html

</IfModule>


▼▼▼▼


<IfModule dir_module>

DirectoryIndex index.php index.html

</IfModule>


변경해 주세요!



PHPIniDir "C:/PHP7"

LoadModule php7_module "C:/PHP7/php7apache2_4.dll"

AddType application/x-httpd-php .html .php

AddHandler application/x-httpd-php .php


를 맨 마지막에 추가해 주시고! 저장하고 종료! 모든 설정이 끝이 났습니다.


PHP가 정상적으로 Apache에서 동작하는지 확인해 보도록 하죠





<?php

phpinfo();

?>


메모장에 작성하고




를 작성하고 C:\Apache24\htdocs 폴더안에 phpinfo.php라고 저장해 줍니다.



명령프롬프트를 열어

httpd -k start 

아파치 서버를 시작시켜 주시고!!





웹브라우저에서 

localhost/phpinfo.php

를 입력하여 설치된 PHP 7.0.26 버전에 대한 정보가 나오면 정상적으로 아파치에서 PHP이 구동하는 것을 확인할 수 있습니다!!