728x90

Path 추가

C:\server\php-5.2.17-Win32-VC6-x86
C:\server\php-5.2.17-Win32-VC6-x86\ext

C:\server\Apache2.2\conf\httpd.conf 수정


# For PHP 5 do something like this:
LoadModule php5_module "C:/server/php-5.2.17-Win32-VC6-x86/php5apache2_2.dll"

Alias /mysql "C:/server/phpMyAdmin-3.4.6-all-languages"

-- 생략 --
 
<Directory "C:/server/phpMyAdmin-3.4.6-all-languages">
 Options FollowSymLinks
 DirectoryIndex index.html index.htm index.php *.jsp *.php
 Order allow,deny
 Allow from all
</Directory>

-- 생략 --

    AddType application/x-httpd-php .php .php3 .html .htm .phtml
    AddType application/x-httpd-php-source .phps

php.ini 파일 생성

php.ini-recommended 파일 C:\server\Apache2.2\bin 폴더에 복사

C:\server\Apache2.2\bin\php.ini 수정 (주석제거)

extension=php_bz2.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_zip.dll

config.inc.php 생성

C:\server\phpMyAdmin-3.4.6-all-languages\config.sample.inc.php 파일 config.inc.php 로 이름 변경

config.inc.php 수정

<?php
/*
 * Generated configuration file
 * Generated by: phpMyAdmin 3.4.6 setup script
 * Date: Tue, 18 Oct 2011 17:43:55 +0900
 */

/* Servers configuration */
$i = 0;

/* Server: cmxdb [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'mysql';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = 3306;
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';

/* End of servers configuration */

$cfg['blowfish_secret'] = '';
$cfg['DefaultLang'] = 'en';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>

728x90
728x90

1. Apache Server Download (http://httpd.apache.org/download.cgi)

Win32 Binary including OpenSSL 0.9.8g (MSI Installer): apache_2.2.8-win32-x86-openssl-0.9.8g.msi

2. Apache Server Install

2-1. Apache 설치 마법사 실행 화면, [Next] 버튼 선택

사용자 삽입 이미지


2-2. License 동의 Step, License 동의 선택하고, [Next] 버튼 선택

사용자 삽입 이미지


2-3. [Next] 버튼 선택

사용자 삽입 이미지


2-4. 저의 경우 간단한 Test 용도로 사용하는 것으로, 기본값 변경 없이 [Next] 버튼 선택

사용자 삽입 이미지


2- 5. [Next] 버튼 선택

사용자 삽입 이미지


2- 6. [Change] 버튼을 선택해서 설치하고 싶은 디렉토리를 선택하고, [Next] 버튼 선택

사용자 삽입 이미지


2- 7. [Install] 버튼 선택

사용자 삽입 이미지


2- 8. 파일 복사 진행 확인 하는 창

사용자 삽입 이미지


2- 9. [Finish] 버튼 선택하여 설치 종료

사용자 삽입 이미지


설치 확인 : 조금 썰렁한 화면이 보이네요.

사용자 삽입 이미지


Default 페이지는
C:\Apache2.2\htdocs\index.html 에 있습니다.

내용
------------
<html><body><h1>It works!</h1></body></html>
------------

3. PHP Download (http://www.php.net/downloads.php)

Windows Binaries PHP 5.2.6 zip package

http://kr2.php.net/get/php-5.2.6-Win32.zip/from/a/mirror

4. PHP 설치

4-1 php-5.2.6-Win32.zip 압축 풀기

압축파일 php-5.2.6-Win32.zip 을 풀어 C:\php-5.2.6-Win32 로 둠

4-2 php.ini 파일 작성

C:\php-5.2.6-Win32\php.ini-recommended 파일을 php.ini 파일명으로 rename 해서 C:\Windows의 폴더에 복사

4-3 C:\php-5.2.6-Win32 경로를 환경 변수 Path에 추가

5. Apache 환경파일(httpd.conf)에 php관련 내용을 추가

C:\Apache2.2\conf\httpd.conf 파일 내용 추가

# For PHP 5 do something like this:
LoadModule php5_module "C:/php-5.2.6-Win32/php5apache2_2.dll"

    AddType application/x-httpd-php .php .php3 .html .htm .phtml
    AddType application/x-httpd-php-source .phps

6. PHP 설치 Test 

6-1. php 샘플 파일 작성

파일 경로
C:\Apache2.2\htdocs\test.php

test.php 내용
------------------
<?php
  phpinfo();
?>
------------------

6-2. Apache 재시작

C:\Apache2.2\bin>httpd -k restart

6-3. 페이지 확인

사용자 삽입 이미지





728x90

+ Recent posts