PHP를 Eclipse로 개발하기 – 1. 설치편

출처 :  http://elegantcoder.com/blog/14

국내에 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환경을 꾸미고 세세한 부분의 설정에 대해 알아보겠다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다