이 포스트는 Apache + PHP + MySQL을 이용하여 WordPress를 설치하는 것이 목표입니다.


제가 설치한 환경은

1. OS : Windows 7 Professional K 64bit SP1

2. PHP : 7.0.6

입니다.  참고해주시기 바랍니다.


이번에는 PHP를 설치해보도록 하겠습니다.


http://windows.php.net/download#php-7.0

위 주소로 들어가서 PHP를 다운 받으면 된다.

여기서 주의해서 볼 점은 Non Thread Safe 버전과

Thread Safe 버전이 있다는 점이다.


이 두 차이점은

기본적으로 Apache HTTP Server는

MPM(Multi-Processing Module)이라 해서 두가지 방식을 지원한다.


바로 Prefork / Worker 두가지가 있다.


먼저 Prefork는 하나의 자식 프로세스 당 하나의 쓰레드를 사용하고

Worker는 하나의 자식 프로세스 당 여러 개의 쓰레드를 사용한다.


용도에 맞게 받아주면 된다.

난 Thread safe를 받아주었다.



그 다음 압축을 풀어서 내가 위치하고 싶어하는 곳에 넣고 설정을 해주면 된다.

C:\Lib\php7.0.6\

내 경우에는 위 폴더에 넣어주었다.



그 다음 파일 중에서

php.ini-development

란 파일을 복사해서

php.ini

파일로 만들어 준다.


그 다음 php.ini 파일에 들어가서

;extension=php_mysqli.dll

라는 문장에서 ;를 빼준다.

extension=php_mysqli.dll




그 다음 아파치 해들러를 설치해줘야 한다.

전 포스트에서 설치했던 Apache HTTP Server 폴더에 들어가서

[conf] - [httpd.conf]

파일을 열어 다음과 같은 문장을 맨 마지막에 입력해 준다.


# load php module

LoadModule php7_module "c:\Lib\php7.0.6\php7apache2_4.dll"

AddHandler application/x-httpd-php .php


# configure the path to php.ini

PHPIniDir "C:\Lib\php7.0.6"

※ 위 경로들은 설치 한 경로에 맞게 수정을 해줘야 합니다!!


<IfModule dir_module>

    DirectoryIndex index.html index.php

</IfModule>

위처럼 표시된 부분이 있는데 뒤에 index.php를 추가해 주어야 한다.
※ 난 이것 때문에 생고생함.......


그 뒤 Apache HTTP Server를 재시작 해주면 된다.



끝.

'WEB > APM' 카테고리의 다른 글

[APM] MySQL 설치하기  (0) 2016.05.18
[APM]Apache HTTP 서버 설치하기  (0) 2016.05.18

+ Recent posts