php xampp eclipse 환경 세팅하기

Posted by Albert 4753Day 16Hour 31Min 5Sec ago [2012-04-14]

오늘 고민끝네 기존 사용하던 windows7을 windows8로 업데이트 하기로 맘먹고 업데이트 하였다

비록 아직 테스트 버전이긴 하지만 win8에서 기본적인 프로그램들이 모두 잘 깔렷다. ^^

여기서 php 개발을 위한 eclipse + xampp + xbug 세가지도 정상적으로 깔렸었다.

하지만 생각처럼 쉽게 깔린건아니다. ^^

예전에 win7사용할때에는 업데이트하는것만으로도 eclipse 를 설치시 필요한java 가 자동 설치되었는데

win8은 아직 테스트버전이여서인지 java 를 수동으로 설치해줘야한다. 분명히 win8타입이 64비트였음에도 불구하고

java는 32비트로 하여야만 정상적으로 eclipse 가 돌아갓당... ㅎㅎ 버그라고 나는 생각한다. 

그럼 우선 http://eclipse.org/pdt/ 에서 eclipse 다운 받는다

그다음 웹서버 아파치 및 mysql 서버작용을 할 xampp를 다운받는다.

다운주소: http://www.apachefriends.org/en/xampp-windows.html


순서대로 우선 eclipse 다운받아 앞축풀고 workspace폴더를 만들고 설정해준다.

다음 xampp를 설치한다.설치는 간편하게 next만클릭하는걸로 끝난다

설치완료후 http://localhost/ 를 브라우저창에 입력하여 관리자 페이지로 간다.

다음 왼쪽 메뉴의  security 항목을 클릭후 하단에

=> http://localhost/security/xamppsecurity.php <=   [allowed only for localhost]
를 선택하여 mysql하고 xampp관리자 아이디 및 비밀번호를 설정한다.

다음 xampp/apache/conf/httpd.conf  파일을 열어 편집한다

===============================================================================

1.파일의 47번째줄 Listen:80      (포트번호를 다른걸로 사용하려면 다른걸로 설정)

2. LoadModule userdir_module modules/mod_userdir.so   (앞에 있는 '을 제거하여 활성화시킴)

3. LoadModule vhost_alias_module modules/mod_vhost_alias.so (앞에 있는 '을 제거하여 활성화시킴)

4. ServerName localhost:80 (1번포트번호와 동일하게 설정)

5.  DocumentRoot "C:/xampp/htdocs"    (실제 eclipse workspace 위치주소로 바꾼다. 매우 중요)

6.   (5번과 같게 설정 실제 eclipse workspace 위치주소로 바꾼다. 매우 중요)

xampp/php/php.ini 파일에서 xdebug remode환경 설정

파일 최하단에 아래항목 추가 하면 끝 ^^

xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"

=====================================================================================

수정후 반드시 아파치를 재부팅 시켜야 적용된다.

아파치만 재부팅해서 않될시에는 컴퓨터를 재부팅하면 될것이다.

그래도 않되면 설정을 제대로 세팅못한것이다. ^^

 

다음 eclipse 실행한다.

[Window] - [Preferences] - [PHP] - [Debug] - [Installed Debuggers] 선택후 XDebug 항목을 더블클릭하면 수정팝업이 뜬다.

해당팝업에서 Accept remote session (JIT) 항목을 any로 설정하면 모든설정 끝난다. ^^

자 그럼 [File]-[New]-[PhpProject]를 생성하고 php 파일 하나 만든다.

해당php 파일에 간단히 echo "good ^^";  태그를 적고 저장후 php파일을 오른쪽모우스-[Run As]-[PHP Web Page]를 클릭하면 php 페이지가 정상 실행되는걸 확인할수있당.

^^ 이걸로끝

 

 

 




LIST

Copyright © 2014 visionboy.me All Right Reserved.