주의! 이 포스트는 오래되어 최근의 환경과 맞지 않을 수 있습니다. 또한 퍼가기를 허락하지 않으니 링크로 걸어주시기 바랍니다.

국내에 PHP를 시작하는 사람들은 대부분 인터넷 붐을 타고, 홈페이지를 가져보자는 생각에 제로보드부터 시작한 사람들이 대부분인 것같다. (나 또한 그랬으니까..)

국내의 PHP서적들 역시 대부분이 Beginner를 위한 것들이고, 알고리즘이나 개발방법론 등의 고민 없이 연산자 소개부터 함수 레퍼런스로 끝을 맺는 경우가 대부분이다.

그런 서적들이 이야기하는 PHP저작도구는 메모장이나 에디트 플러스, 울트라 에디터, EmEditor 등이다.

이제는 변화를 생각해보자. PHP개발도 IDE를 사용해보자는 것이다.

PHP의 IDE중에는 PHP제작사인 Zend에서 만든 Zend Studio 등이 있지만, 상용이고, 한글지원도 불편해 여기서는 오픈소스 IDE인 이클립스를 사용하기로 한다.

이클립스가 무엇인지는 위키나 각종 검색사이트에서 검색해보면 방대한 자료를 얻을 수 있을 것이다. 이클립스의 태생 등은 논점에서 벗어날 뿐 아니라 필자가 잘 설명해 줄 수 있을정도로 많이 알고 있지도 않다. 따라서 Pass.

순서:
1. 이클립스 다운로드 받기
2. PHP Eclipse다운로드 받기
3. WTP(Web Tools Platform) 다운로드 받기
4. 설치

1. 이클립스 다운로드 받기
이클립스의 공식 사이트는 http://www.eclipse.org 이다.

상단 메뉴에서 Downloads를 하면 최신버젼을 바로 받을 수 있도록 큼지막하게 링크가 걸려있는 것을 볼 수 있을 것이다.

파일을 받을 수 있도록 링크를 클릭하면, 미러링 사이트를 고를 수 있도록 되어 있다. 아마 한국 사이트가 제일 위에 나올 것이다. 선택을 하면 다운로드가 시작된다.

2. PHP Eclipse다운로드 받기
PHP Eclipse 플러그 인은 이클립스에서 PHP를 다룰 수 있게 해주는 플러그 인이다. 가장 중요하다고 할 수 있다. PHPEclipse의 공식 사이트는 http://phpeclipse.de 이다.

http://sourceforge.net/project/showfiles.php?group_id=57621 에서 최신버젼 및 베타버젼도 다운로드받을 수 있다. 우리가 사용할 이클립스의 버젼은 3.1대 버젼이므로 1.1.7 이상 버젼을 다운로드 받으면 된다.

3. WTP(Web Tools Platform) 다운로드 받기
PHP는 주로 웹을 다루는 데에 쓰기 때문에, 개발 중에 HTML이나 CSS를 다룰 일이 많다. WTP는 이클립스에서 HTML, CSS, JavaScript 등을 다룰 수 있게 해주는 플러그 인이다.

http://download.eclipse.org/webtools/downloads/ 에서 다운로드 받을 수 있다.

4. 설치
(1) 이클립스 설치
이클립스에는 별 다른 인스톨러가 지원되지 않는다. 원하는 디렉토리에 압축을 풀어주고, 바탕화면에 단축아이콘을 만들어주는 것 정도로 설치가 끝난다.

(2) PHPEclipse, WTP설치
이클립스 내의 플러그인 관리툴을 이용해 설치하는 방법을 배워보자.
우선 다운로드 받은 파일들을 '알집의 각각의 폴더에 풀기'기능을 이용해 압축을 풀어준다.

이클립스의 첫 실행
처음 실행이 되면 작업디렉토리(workspace)를 지정하라는 메시지창이 뜬다. php파일이 실행되는 디렉토리 ( 예를들면 htdocs 폴더)를 지정해준다.
지정을 해주면 로딩 과정을 거쳐 큼지막한 Welcome 페이지가 나타날 것이다. 보고싶다면 나중에 볼 수도 있으니 우선은 그냥 넘어가자. 오른쪽 상단의 Go To The WorkBench를 클릭한다.

우선은 그냥 넘어간다



그러면 작업환경이 뜰 것이다. 이클립스는 기본적으로 자바를 제공한다. 지금 나온 화면은 Perspective가 Java로 설정이 된 상태다. 플러그 인들을 설치하면 여러가지 Perspective를 이용할 수 있다.

이클립스 작업환경(자바)



메뉴를 살펴보면 가장 오른쪽에 Help가 있다. Help - Software Update - Find and Install을 선택하자. Install/Update 라는 창이 뜨는데, 여기서는 Search for new features to install 을 선택하자.

Help - Software Update - Find and Install을 선택하자



그러면 Update sites to visit 이라는 창이 나온다. 오른쪽의 New Local Site를 골라주고, 조금전에 WTP와 PHP의 압축을 풀어준 폴더를 찾아서 확인을 해준다. 정상적으로 찾았다면 Edit Local Site라는 창이 뜰 것이다. 중요한 부분은 아니니 그냥 넘어가도 된다. 만약 오류가 났다면 골라준 폴더 아래에 fetures와 plugins 디렉토리가 있나 확인해보자. 플러그 인을 압축할 때 폴더로 묶어 압축시킨경우에는 바로 그 아래 하위 폴더를 골라주어야 한다.

이렇게 두개를 추가시켜주고 나서 체크박스에 체크를 해준 후, Finish 버튼을 누른다. 그러면 몇가지 확인 창이 나오는데 Next, I Accept 등을 선택하면 설치과정은 끝이 난다.

PHP작업환경을 열어보자. Perspective를 선택하고 Others를 선택한 후에 PHP를 선택한다. 화면의 약간의 변화가 느껴지는가? 이곳이 PHP작업창이다.

Perspective를 선택


Others의 PHP를 선택


PHP 작업환경



테스트프로젝트를 추가하고, 테스트 파일 한개를 작성해보자.

프로젝트 추가는 왼쪽의 Navigation에서 마우스 오른쪽버튼을 눌러 PHP Project를 선택해주면, 프로젝트 이름과 디폴트 폴더를 지정하는 곳이 나온다. 지정해주고 확인을 눌러주면 PHP Project가 한개 추가된 것을 알 수 있을 것이다.

새로운 프로젝트 추가



파일 추가도 마찬가지다. 프로젝트에서 마우스 오른쪽 버튼을 눌러 PHP File을 선택해주고, 파일이름을 작성한 후 확인을 눌러주면 파일이 한개 추가된다.

PHP파일 추가



지금까지 이클립스에 PHP개발환경을 설치하는 것을 알아보았다. 다음 포스트에서는 이클립스 PHP환경을 꾸미고 세세한 부분의 설정에 대해 알아보겠다.
신고

Posted by ElegantCoder

Google Reader

, , , ,
Response
1038 Trackbacks 7 Comments

Comments List

  1. reric
    2006.03.02 16:13 신고 #
    wtp 설치하면 eclipse는 별도로 설치하지 않아도 되는걸로 압니다 ;)
    앞으로 좋은 강좌 기대하겠습니다 ^^
    1. 앗 그렇군요~ ^^;
      무식이 죄지요 ^^;; 방문해주셔서 감사합니다 ^^

      퍼니러브
      2006.03.04 11:30 신고 # M/D Permalink

    2. 이클립스설치 안해도 되는 경우는 올인원(전체버젼)을 사용할 경우 입니다.
      단독 플러그인이면 이클립스는 당연히 따로 받아야 합니다.

      battlej
      2006.12.09 03:07 신고 # M/D Permalink

  2. Life4jesus
    2006.03.03 10:25 신고 #
    이클립스 공식사이트 주소 클랙해 봤다가 엉뚱한 페이지가 나와서 허걱 했다는..
    p자가 중간에 하나 빠져 있네요.
    앞으로도 계속 좋은 강좌 부탁드립니다~

    http://www.eclipse.org/
    1. 수정했습니다. 감사합니다 ^^

      퍼니러브
      2006.03.04 11:31 신고 # M/D Permalink

  3. 지기닷넷
    2007.07.14 18:12 신고 #
    유용한 정보라서 퍼갈께요.
    퍼가는것에 반대하시면 말씀해주세요~
  4. 김지선
    2007.07.27 14:21 신고 #
    도움 많이 되었습니다
    괜찮으시면 제가 활동하는 까페로 퍼가도 될런지요~
    물론 내용을 직접 퍼가는게 아니라
    링크로 해 놓겠습니다.
    퍼간 내용은 온리 제 하드에만 _
Leave a comment


티스토리 툴바