이 포스트는 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

Microsoft에서 Visual Studio를 개인 사업자들이 이용할 수 있도록 무료 버전인 Community를 발표했다. 

나 같은 개인 프로그래머들에게는 희소식이 아닐 수 없다. 

그래서 Visual Studio Community 설치에 대해 포스팅 하려 한다.


우선 내가 설치한 환경은 이렇다.

1. OS : Windows 7 Professional K 64bit SP1

2. Visual Studio Community 2015 ('2016.05.18 기준)



https://www.visualstudio.com/ko-kr/products/visual-studio-community-vs.aspx

위 사이트로 들어가면 바로 밑에 처럼 다운로드를 눌러주면 다운로드 창으로 넘어가며 다운로드가 시작된다.

다음은 다운 받은 파일을 실행해 주면 된다.


※ 웹 관련된 기능들이 있어서 Microsoft Internet Explorer 10 이상의 버전이 필요하다고 한다. 

웹 관련된 기능을 사용하지 않을 거면 상관 없으므로 무시해도 됨.



위처럼 설치할 폴더와 기본으로 설치할 것인지 사용자 지정 설치를 할것인지 물어본다.



나는 사용자 정의로 내가 필요한 부분만 다운 받도록 설정했다.

※ 나중에 다시 필요한 부분을 설치할 수도 있다. 걱정 안해도 된다. 그냥 모두 선택하는 것도 좋은방법...



설치하는 구성이 뜨고, 밑에 설치 버튼을 눌러주면 설치 시작!


비주얼 스튜디오가 내 하드 용량을 뺏어 가는중...



이럼 설치 끝! 무려 1시간 20분 걸림....

물론 다른 작업을 해서 그런 걸 수도 있음.

빨리 스카이레이크로 갈아타든가 해야지....



컴퓨터를 다시 시작해주면

Blend for Visual Studio 2015

Visual Studio 2015


위 두 프로그램이 깔려 있다.

다른 옵션을 선택하면 다른 프로그램들도 깔릴 수도 있다.


Blend는 찾아보니 이미지적인 요소가 더 쉽게 개발할 수 있도록 되었다는데

자세한 건 모르겠다.

자세히 알게되면 추가하겠음.....



그럼 끝.

'Note' 카테고리의 다른 글

[GIt] Visual Studio에 Git 연동하기  (0) 2016.05.27

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


제가 설치한 환경은

1. OS : Windows 7 Professional K 64bit SP1

2. Apache HTTP Server : 2.4.2

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


우선 Apache HTTP Server 설치를 해봅시다.


위에 보이시는 것처럼 공식 사이트에서는 바이너리 파일을 제공하지 않습니다.



https://www.apachehaus.com/cgi-bin/download.plx

대신 이런 유명한 사이트에서 윈도우 용 바이너리 파일을 구할 수 있습니다.

난 64비트 환경이라 밑의 두 개중 하나를 받았지만 32비트 사용자라면 위의 버튼을 눌러서 다운받으면 된다.


압축 파일을 풀어보면 설치 하는 방법도 자세하게 html페이지로 나와 있는데

역시나 고맙게도 영어로 작성되어 있다.


우선 이 파일을 사용하려면 

 Visual C++ 2008 Redistributable Package(64bit)

Visual C++ 2008 Redistributable Package(32bit)

가 설치 되어 있어야 된다고 한다.

※ 없으신 분들은 위 링크를 타고 들어가서 설치!



그 다음에는 해당 HTTP 서버를 저장할 root폴더를 정해야 한다

내가 저장하고 싶은 곳을 지정하면 되는데

C:\Apache24

여기선 위 폴더로 지정하였다.

압축 파일안에 들어 있는 Apache24폴더를 C드라이버로 옮겨주면 끝.

옮겨준 폴더가 root 폴더가 된다.



이제 명령 프롬프트 창을 열어서 제대로 동작하는지 확인해 보자.

※ 참고로 윈도우 키 + R 을 눌러서 cmd를 입력해서 키는 것이 빠르다.

우선 C:\Apache24\bin 폴더에 들어가서

httpd.exe 파일을 실행한 결과이다.

밑에 커서가 계속 깜박거리고 있어야 정상이다. 

만약 에러가 뜨거나 한다면 무언가 잘못된 것이다.


그 다음 인터넷 브라우저 차에 

http://localhost

라고 쳐서 사이트가 제대로 동작하는지 체크한다.



위 처럼 뜬다면 성공이다!!



이제 동작 여부를 확인 하였으니 설치를 해주면 된다.

아까 명령 프롬프트 창에서 Ctrl + C 를 입력하면

httpd.exe가 강제 종료 되고 다시 명령을 입력할 수 있게 바뀐다.


이제 Apache HTTP Server를 Window Service 에 등록해 줄 차례다.

(매번 명령 프롬프트 창으로 실행하려면 안해도 좋다.)


아까 있던 폴더에서 그대로 아래 명령어를 쳐주면 된다.

httpd -k install

만약 등록이 성공한다면 위처럼 성공적으로 서비스가 등록되었다고 나온다.


그럼 이제 등록한 서비스를 어떻게 이용가능한가?

명렁어들이 있다.


httpd -k start     서비스 시작

httpd -k stop     서비스 종료

httpd -k restart    서비스 재시작

httpd -k uninstall    서비스 제거

httpd -V            버전 정보

httpd -h            명령 옵션




httpd -k start 명령어만 쳐주면

Apache HTTP Server가 실행 된다.


명령 프롬프트로 시작하고 끄는 것이 싫다고 한다면

[제어판] - [관리도구] - [서비스]

에 들어가면 볼 수 있다.

위 처럼 설치만 하면 위 창에서 볼 수 있다.

시작됨 이라고 되어 있으면 서버가 돌아가고 있는 거고

그 오른쪽에 자동은 윈도우 시작 시에 자동으로 시작할 것인지 묻는 거다.

사용하고 싶을 때만 사용할 거면 수동으로 바꿔주면 된다.



끝.

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

[APM] MySQL 설치하기  (0) 2016.05.18
[APM] PHP 설치하기  (0) 2016.05.18

+ Recent posts