2014년 1월 20일 월요일

[일반] 윈도우에서 APM 설치(Apache+PHP+MySQL)[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

[일반] 윈도우에서 APM 설치(Apache+PHP+MySQL)[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

이번에는 윈도우 환경에서 APM 설치 하는것에 대해 알아보기로 합시다~

APM이란 Apache, PHP, MySQL의 머리 글자를 따서 만든 합 성어 이며 PHP를 사용하려면 자신의 운영체제에 이 세개의 프 로그램을 설치해야 한다. l 윈도우에서 APM을 설치하여 자신의 웹서버를 운영 할 수 있 습니다.

1. 첫째 MySQL 설치
l http://www.mysql.com/downloads 에서 다운받자. (MySQL 4.0을 다운 받자)


l 윈도우용 4.0.18을 다운 받자.


다운받은 파일을 압축을 푼 후 setup.exe를 실행 하자. l C:\mysql, typical 형태로 setup을 하면 된다. l 계속 다음을 누르다가 설치형태만 Typical, Compact, Custom중 하나를 선택해 주면 된다.

MySQL의 시작


MySQL의 종료

-----------------------------------------------------------------------------------------------------
2. 둘째 PHP 설치
http://www.php.net/downloads 에서 다운받자. (php-4.3.4-wind32.zip 을 다운 받자)





l다운받은 파일을 압축을 풀면 php-4.3.4-Win32라는 폴더가 생기는데 이 폴더를 c:\ 아래로 옮긴 후 폴더의 이름을 php4 로 바꾸자. l c:\php4 폴더안의 php.ini-dist 파일의 이름을 php.ini로 바 꾸자.


php.ini 파일의 설정 부분을 수정 하자. 428 라인의 extension_dir을 php4가 설치 된 폴더명\extensions로 바꾸자.


아래와 같이 php.ini 파일의 내용을 수정하자.
register_globals = On(default 는 off 인데 On 으로 … ) FORM의 POST와 GET 메소드의 변수를 넘길 수 있도록 하는 것 l Extension_dir : PHP가 설치된 폴더\extensions를 입력 l File_uploads : 파일을 업로드 할건지를 결정(default로 On) l upload_tmp_dir : 파일을 업로드 할때 임시로 저장하는 디렉 토리를 지정한다. 기본값은 아무것도 없다. l upload_max_filesize : 파일 업로드시 허용하는 최대 사이즈, 기본값은 2M
--------------------------------------------------------------------------------------------------------------
3. 셋째 Apache 설치
http://apache.kr.net 에서 다운 받자. (apache_2.0.48-win32-x86-no_ssl.msi)


apache_2.0.48-win32-x86-no_ssl.msi 파일을 더블 클릭하 여 실행 하자. ( 주의 : 아파치는 설치가 끝난 후 자동 실행되므 로 혹시 80번 포트를 점유하고 있는 서비스가 있으면 설치전 에 서비스를 중단 시키도록 하자 .)Server Information은 아래 와 같다. 그이후는 그냥 진행하면 된다.



Apache Web Server의 시작과 종료
Windows98, 2000, XP에서 Apache는 설치가 되면 자동으 로 실행되며 부팅 할 때 마다 자동으로 아파치가 실행 되도 록 윈도우의 시작 메뉴에 등록 된다.
아파치의 실행은 바탕화면 우측 하단의 트레이에서 그 서비 스를 확인 할 수 있으며 이를 더블클릭 하면 다음 페이지의 그림처럼 Apache Server Monitor 창이 나타나는데 이를 통 해 아파치 서비스를 shutdown, start, restart 할 수 있다.


Apache가 정상적으로 설치 되었는가의 여부는 웹브라우저를 실행 한 후 URL 창에 http://localhost 라고 입력 했을 때 아래 와 같은 화면이 나타나야 한다.


PHP를 위한 아파치 설정 l Apache를 정지 시키자.
C:\Program Files\Apache Group\Apache2\conf\http.conf 파일(212라인 부근)에 서 ServerName이 만약 localhost:80이나 127.0.0.1:80이 아니라면 두 값중 하나로 수정한다.


PHP를 위한 아파치 설정
C:\Program Files\Apache Group\Apache2\conf\http.conf 파일에서 PHP를 위한 설정을 아래와 같이 하자.
DefaultCharSet을 EUC-KR로 변경 AddDefaultCharset EUC-KR
C:\Program Files\Apache Group\Apache2\conf\http.conf 파일에서 PHP를 위한 설정을 아래와 같이 하자.
LoadModule
vhost_alias_module modules/mod_vhost_alias.so
#LoadModule mime_magic_module
modules/mod_mime_magic.so
#LoadModule status_module modules/mod_status.so
.........
들의 옵션이 보이면 그 바로 밑에 2줄을 추가
LoadModule php4_module c:/php4/sapi/php4apache2. dll
AddType application/x-httpd-php .php4 .php .html .htm .inc .php3 .phtml

PHP설치 폴더로 가서 php.ini 파일을 운영체제가 설치된 드라 이브의 윈도우 폴더(c:\winnt)에 복사하자. PHP설치 폴더의 php4ts.dll 파일을 c:\winnt\system32에 복사하자. C:\Program Files\Apache Group\Apache2\htdocs 에 아래와 같이 test.php를 작성한 후 브라우저에서 확인하다. ( http://localhost/test.php )
-------------------------

echo "Hello World!";
?>
------------------------
이상 입니다~
 


  • 자바
  • 오라클/빅데이터
  • 아이폰/안드로이드
  • 닷넷/WPF
  • 표준웹/HTML5
  • 채용/취업무료교육
  • 초보자코스

  • 댓글 없음:

    댓글 쓰기