본문 바로가기

프로그래밍

php개발을 위한 eclipse 환경설정

다운로드 파일
   Eclipse Platform SDK 3.0.1
   Language Pack    3.0.1_Translations
 
1. eclipse 파일 다운로드
    http://eclipse.org 에 접속한다.
    좌측 메뉴의 download 메뉴를 선택 한후
    Eclipse Platform SDK 3.0.1  다운로드 한다.
    받은 파일을 압축을 해제하면 elipse 라는 폴더가 생성되는데 이폴더를 설치할 곳으로 옮겨 놓으면 Elipse는 설치 완료!!
    여기서 저자는 C:eclipse 에 설치
 
2.  elispe 에서 한글 환경 셋팅
    eplise sdk를 다운로드한  페이지에서
    Looking for the old Eclipse downloads page? 에 걸린링크로 이동한다.
   
    이동한페이지에서 언어팩을 다운로드
    Language Pack    3.0.1_Translations 걸린링크로 언어팩을 다운로드한다.
    다운로드 완료된 파일도 임의의 디렉토리에 압축을 해제하면
    eclispe - features, plugins 의 폴더가 생성되는데, 이 모든 폴더를 elipse를 설치한 디렉토리(예: C:eclipse)에 복사해 넣는다.
    여기까지 하면 언어팩 설치 완료!!
 
3.  실행
     C:eclipseeclipse.exe 실행하면
    작업한 데이타가 저장될 공간을 지정하고 나면

 
 
 
다음과 같이 처음 시작화면이 나온다.
   

 
 
 
 
 
▶ eclipse 기반 PHP 개발 환경설정
 
다운로드 파일
1. eclipse PHP 플러그인 다운로드
    eclipse 관련 플러그인들은 eclipse 사이트 메인화면 왼쪽 메뉴 > community >  open source Project 메뉴에서 찾아볼 수 있다.
   여기서 공개프로젝트인 phpEclipse 다운로드 페이지로 이동하자.
   여기서 PHPEclipse1.1.3-2005-01-29.zip 다운로드
   임의의 디렉토리에 압축을 해제하면 features, plugins 폴더가 나타나는데 이 폴더를 모두 eclipse 설치 디렉토리 안으로 복사한다.
   eclipse 을 재시작 하면

 
그림에서 처럼 HTML_Tidy, PHP/Apache 메뉴가 추가된것을 볼 수 있다.
PHP/Apache 메뉴에서는 로컬에 설치된 Apache을 eclipse 메뉴 창 > 환경설정 > PHPeclipse WebDevelpment 에서 Apache 서버관련 사항을 설정하면 Apache 기동, 재시작, 중지 등의 기능을 바로 적용 가능하다.
 
2. APM 개발환경구축
   여기서는   Apache, php, Mysql 을 기본환경으로 가정하고  apm설치 관련은
    http://apmsetup.com/ 을 이용하기로 하자.
    apmsetup 설치및 설정은 해당 사이트의 설명을 참조.
         - 질문과 답변 : http://www.apmsetup.com/qa.html
         - 공부하기 : http://www.apmsetup.com/Tutorials/
 
   다운로드 파일 : APM_Setup5_2004_12_25.exe
 
  [ APM_Setup 모니터가 정상적으로 실행된 화면]

 
   [ apm 정상동작 확인 화면]
 

 
3. eclipse에 Apache 서버 환경 설정값 지정
 

 
  그림에서처럼 Apache 실행파일과 PHP실행파일의 위치를 수정해준다.
 

 

▶ eclipse 기반 PHP 프로젝트 샘플 작성
 
이제 elipse 기반에서 php 프로젝트를 작성해 보자.
1. 신규작성시 php 관련 항목 추가하기
    메뉴 > 창 > Perseptive 사용자 정의에서 PHP 관련항목들을 체크 상태로 바꾼 후 확인단추를 누른다.

 
2. 파일 > 신규 > PHP프로젝트 을 선택하면
    프로젝트 이름을 입력하는 대화상자에 원하는 프로젝트 이름을 입력하면된다.
 

 
 완료 단추를 누르면 PHP 프로젝트 생성이 완료된다.


 
3. php소스작성
php 소스 파일을 생성해보자.
 
 
 

※ 이때 PHP파일은 C:/eclipse/workspace/donBoard/phpinfo.php 로 위치하게 된다.
브라우져에서 확인시 http://localhost/donBoard/phpinfo.php 로 연결되므로 설치된 Apache 서버의 환경값을 수정해줘야 한다.
C:APM_SetupServerApacheconf 디렉토리의 httpd.conf 파일을 열어
DocumentRoot "C:APM_Setuphtdocs"   >>
DocumentRoot "C:eclipseworkspace"   로 수정해준다.
그런다음 Apache 서버를 Apm_moniter 등을 이용하여 재시작 해준다.
phpinfo.php
 
 
<?
echo "서버환경 테스트중<BR>";
phpino();
?>
4. 실행결과 확인
실행되었을때 화면에서 소스를 작성하면서 PHP Browser 창으로 바로 확인해 볼수 있다.