본문 바로가기
컴퓨터

Windows 7 32bit + Apache 2.2 + PHP 5.3 + Cubrid 9.1

by Luyin 2013. 8. 8.

1.Apache 설치

가. 아래의 사이트에서 Apache HTTP Server 2.2.25 (httpd)를 다운받는다.

다운로드 경로 : http://httpd.apache.org/download.cgi#apache24

Win32 Binary without crypto (no mod_ssl) (MSI Installer) : httpd-2.2.25-win32-x86-no_ssl.msi 를 다운받는다.


나. 다운받은 .msi 인스톨러를 실행하고 Apache 웹서버를 설치한다.

next, next 하다보면 기입해야할 사항이 나온다.


Network Domain, Server Name : localhost

Email : 아무거나

Port : 80 기본 설정 그대로


이어서 next, next 버턴을 선택하다 보면 끝난다.


다. 설치 완료 후 Apache 웹서도 동작 확인을 위해 인터넷 브라우저 창을 열어 http://localhost 로 접속하여 본다.

   성공 적으로 동작하면 아래의 화면이 나온다.



2. PHP 설치 및 Apache와 연동


가. 아래의 사이트에서 PHP 5.3(5.3.27) Thread Safe 버전, Zip 파일을 다운받는다.

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



나.  Apache Web Server를 Stop 시킨다.

종료시키기 위해서는 Tray의 Apache monitor icon을 마우스 오른쪽 클릭 후 "Open Apache Monitor"를 선택하여 보여지는 창에서 "Stop"을 선택한다.



다. C:\Program Files\ 에 PHP 폴더를 생성한다. 그리고 위에서 받은 php 5.3 압축파일을 풀어

방금 생성한 PHP 폴더 안에 넣어 준다.



라. C:\Program Files\PHP\ 안에 있는 php5ts.dll 파일을 C:\Windows\System32\ 폴더 안에 복사한다.



마. C:\Program Files\PHP\ 안에 있는 php.ini-production 파일을 php.ini 이름으로 C:\Windows\ 폴더 안에 다른이름으로 저장한다.



바. 아파치가 설치된 경로의 conf 폴더 안에 httpd.conf 파일을 메모장으로 열어 맨아래에 갈색글로 표시된 부분 추가 해준다.

경로 : C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf


################################################
#PHP5
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"

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

ServerName    localhost:80

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>


사. 설치 후 PHP 설치 및 Apache와의 연동 여부를 확인하기 위하여 아파치를 설치한 폴더아래 htdocs 폴더에 phpinfo.php를 작성하여 수행하여 본다. phpinfo.php의 내용은 아래와 같다.


<? php

phpinfo();

?>


아. Apache Web Server를 Start 시킨 후 웹 브라우저 주소창에 http://localhost/phpinfo.php를 입력

한다. 아래와 같이 PHP Version 이 표시되면 정상적으로 설치 된 것이다.


3. CUBRID 9.1 및 CUBRID PHP Driver 설치

가. 아래의 사이트에서 CUBRID 9.1.0.0212 -Win32 를 다운받는다.

다운로드 경로 : http://www.cubrid.com/zbxe/home


나. 다운받은 CUBRID 9.1 Win32 버전 설치파일을 실행하고 설치를 진행한다.

Next 버튼을 계속 누르다가 설치 옵션 선택화면이 나오면 '전체 설치' 를 눌러 진행한다.


다. 환경변수에 PHP를 등록한다.

[내컴퓨터(마우스 우측 클릭)]-[속성]-[고급 시스템 설정]-[고급]-[환경변수]-[시스템변수] 에서 Path 를 선택하고 [편집] 버튼을 누른다.

변수값에 

C:\Program Files\PHP;

를 추가한다. 


라. 아래의 사이트에서 CUBRID PHP 드라이버 32bit, PHP5.3, CUBRID 9.1.0 Thread Safe 버전의 ZIP을 파일을 다운받는다.

다운로드 경로 : http://www.cubrid.org/?mid=downloads&item=php_driver&os=windows


마. 위에서 다운 받은 ZIP 파일을 압축 풀어 나오는 php_cubrid.dll 파일을 C:\Program Files\PHP\ 내부에 CUBRID 라는 폴더를 만들어 넣어준다.


바. C:\Windows\php.ini를 메모장으로 열어 맨 마지막 줄에 아래의 갈색글을 추가한다.


extension_dir=C:/Program Files/PHP/CUBRID

extension= php_cubrid.dll


[CUBRID]

cubrid.err_path=C:/Program Files/PHP/CUBRID


사. Apache Web Server를 restart 하여 phpinfo.php를 수행한 뒤 아래와 같이 CUBRID 항목이 보이는지를 확인한다.