IT분야/Server
[Apache+PHP+MySQL] Windows 2003 Server APM 셋팅
suroMind
2010. 12. 20. 10:22
1. Apache 다운로드
- http://apache.org/ 에 가서 아래의 왼쪽 위 HTTP Server를 찾아서 클릭.(헷갈리면 Ctrl+F로 검색해서 찾음)
- Download를 클릭
- 각자의 서버환경에 맞추어 다운로드. 필자는 윈도우2003 이므로 httpd-2.2.17-win32-x86-no_ssl.msi 파일을 다운받았다.
- 클릭하여 계속 Next를 눌러주어 설치한다. 아파치를 시작하고 http://localhost 로 접속하여 화면이 뜬다면 제대로 설치된 것 이다.
2. PHP 설치
- http://www.php.net/downloads.php 가서 ZIP형태로 된 PHP파일을 다운받는다. 따로 설치라 할건 없고 그냥 다운받아서 원하는곳에 압축을 풀어놓는 형태다. 현재날자 기준으로 5.3버전이 최신버전인데.. 필자는 아파치랑 연동이 안되서 구버전인 php-5.2.11-Win32.zip 파일을 찾아서 다운받았다.
3. MySQL 설치
- http://www.mysql.com/downloads/mysql/ 에 가서 메뉴에서 Downloads를 클릭하고 왼쪽의 MySQL Community Server를 클릭한다.
- 오른쪽 화면에 파일 목록이 보일것이다. 각자에 입맛에 맞게 다운하고 설치한다. root 비밀번호 셋팅하고 까먹지 마시길..
4. 연동 설정
- 아파치폴더/conf/httpd.conf를 열어서 맨 밑줄에 아래코드를 삽입한다. 파일명을 제외한 앞쪽 경로는 각자의 환경에 맞게 셋팅하시길...
#-------------------------------------------------------------------------------------------------------------
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php .html
PHPIniDir "C:/PHP"
AddDefaultCharset UTF-8
#-------------------------------------------------------------------------------------------------------------
- PHP폴더/php.ini-dist 파일을 복사하여 php.ini로 파일 이름을 수정하고 맽 밑줄에 다음을 추가하고 PHP폴더에서 libmysql.dll파일을 C:\windows\system32 폴더로 복사
#-------------------------------------------------------------------------------------------------------------
default_charset="utf-8"
#-------------------------------------------------------------------------------------------------------------
- MySQL 설정.
특별히 변경할 것은 없다. 다만 케릭터셋 변경이 필요하다면 MySQL폴더/my.ini 파일을 수정한다.
default-character-set으로 되어 있는 부분을 찾아.. 변경/추가한다.
#-------------------------------------------------------------------------------------------------------------
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
#-------------------------------------------------------------------------------------------------------------
5. 설정 확인
- 파일을 하나 만들어서 열어본다. 아파치 홈폴더를 변경하지 않았을 경우 기본적으로 아파치폴더/htdocs가 잡히므로 거기에 만들면 된다.
#-------------------------------------------------------------------------------------------------------------
<?
5. 설정 확인
- 파일을 하나 만들어서 열어본다. 아파치 홈폴더를 변경하지 않았을 경우 기본적으로 아파치폴더/htdocs가 잡히므로 거기에 만들면 된다.
#-------------------------------------------------------------------------------------------------------------
<?
phpinfo();
?>
#-------------------------------------------------------------------------------------------------------------
위 파일을 웹브라우저에서 열어보면 php환경설정을 볼수 있다. 케릭터셋이나 디비연동등을 확인해본다.
설정 끝
#-------------------------------------------------------------------------------------------------------------
위 파일을 웹브라우저에서 열어보면 php환경설정을 볼수 있다. 케릭터셋이나 디비연동등을 확인해본다.
설정 끝