메뉴 건너뛰기

Dev tips

Apache+Tomcat 윈도우에서 APM 설치하기

taknim 2010.10.22 23:45 조회 수 : 7237 추천:1648

http://blog.naver.com/leon1983/140072406248윈도우에서 로컬에서 php를 개발하기 위한 세팅인 APM설치해보겠습니다.



APM 다운받는 곳

MySQL : http://mysql.org

PHP : http://php.net

Apache server : http://httpd.apache.org/



각각 자료실에서 쉽게 다운로드 하실수 있습니다.





MySQL 설치



MySQL은 아무 최신버전을 설치하면 됩니다. MySQL5버전을 설치할경우 설치중간에 root 비밀번호를 입력해주면 됩니다.



다음 중요한것은 php와 apache 설치인데요... 최신 apache2.2가 아직까지 php최신버전을 지원하지 않는 문제로 인해 이 둘의 설치를 잘 해줘야 합니다.



여기서는 다음의 php와 apache버전을 설치합니다.

php5.1.6

Apache2.0.59



물론 정확히 위 버전대로 설치 안해도 되지만 만약 따라하시다가 설치가 제대로 안되시면 정확히 위 버전으로 설치하시면 설치가 잘 될겁니다. MySQL은 아무 버전이나 상관없습니다.



PHP 설치



다운받은 PHP 5.1.6 의 압축을 C:\php 폴더에 풀어줍니다. php는 압축을 풀어준것만으로 설치가 다 됩니다.



- php 폴더의 php.ini-dist 파일의 이름을 php.ini로 변경한다.

- php.ini 파일을 C:\WINDOWS 폴더에 복사한다.

- php5ts.dll 파일을 C:\WINDOWS\system32 폴더에 복사한다.

- php 폴더의 libmysql.dll 파일을 C:\WINDOW\system32 디렉토리에 복사한다. (mysql설정)



이제 PHP가 제대로 돌아가도록 php.ini 파일의 설정 부분을 수정해야 한다. 메모장과 같은 편집기를 이용하여 php.ini 파일을 연뒤 extension_dir 부분을 찾아 디렉터리를 'c:\php\ext\로 바꾼다. MySQL의 사용과 관련된 설정인 ;extension=php_mysql.dll 부분을 찾아 앞의 주석 표시(;)를 지우고

'extension=php_mysql.dll' 로 바꾼다.



Apache 설치



apache_2.0.59-win32-x86-no_ssl을 다운받습니다. 이 파일을 더블클릭하여 설치를 시작합니다.

설치 중간에 Network Domain을 localhost 로 설정하고 Typical로 설치합니다.

Change 를 클릭하여 설치폴더를 C:\apache 로 변경합니다. install을 합니다.

이제 httpd.conf 파일의 환경설정이 남았습니다.



Apache가 설치된 폴더(C:\apache\Apache2\conf)를 찾아서 conf 폴더 내에 있는 httpd.conf 파일을 엽니다. 메모장으로 열어도 되고 다른 에디터에서 열어도 됩니다.

httpd.con 파일의 최하단에 아래의 소스를 추가하고 저장하된 됩니다.



-------------------------------------------------------------------------

LoadModule php5_module "C:\php\php5apache2.dll"

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

AddType application/x-httpd-php-source .phps

Action application/x-httpd-php "/php/php.exe"

AddDefaultCharset euc-kr

-------------------------------------------------------



httpd.conf 파일의 환경설정이 끝났다면 반드시 Apache를 재실행시켜야 합니다. Apache를 재 실행하지 않으면 PHP가 실행되지 않습니다.



이제 C:\apache\Apache2\htdocs 폴더내에 파일을 저장하면 그 파일을 웹 브라우저에서 볼 수 있는 것입니다. 메모장이나 에디터를 열어 아래와 같이 작성하고 C:\apache\Apache2\htdocs 폴더 내에 test.php로 저장합니다.



-------------------------------------------------------------------------

<?



echo "<center><b>PHP 작동과 버전</b><p> ";

phpinfo();



?>

-------------------------------------------------------------------------



브라우저를 열고 주소 창에 http://localhost/test.php 라고 입력하고 이동하면 php 화면이 뜨면 설치가 성공한겁니다.



참고 : test.php 파일을 htdocs 폴더에 저장하고 웹 브라우저를 실행하여 주소에 127.0.0.1/text.php 라고 하면 test.php 파일이 출력된다. 그런데 htdocs 폴더를 사요하기 싫고 다른 폴더를 설정하고 싶다면 httpd.conf 파일의 228라인의 DocumentRoot 값을 수정하면 된다.

이때 반드시 지정할 디렉터리가 생성되어 있어야 한다.
[출처] 윈도우에서 APM 설치하기|작성자 leon1983