eclipse PDT + XAMPP 개발환경세팅하기

Posted by Albert 4847Day 20Hour 44Min 2Sec ago [2012-01-11]

요즘 PHP도 객체지향적인 프로그램을 원할때가 많다.

예전에는 php 개발시 editeplus를 많이사용했지만 객체지향적인 프로그램 예 zend프램웍 사용 등으로 대규모 

사이트 개발시에는 많은 불편함을 격게 된다.

이를위해서 오늘 이클립스란 개발환경을 마련해보자

우선 http://www.oracle.com/technetwork/java/javase/downloads/index.html  에 접속하여

jdk를 다운로드한다. 다운로드후 next 버튼만 클릭하면 쉽게 설치할수있다.

다음 http://www.eclipse.org/pdt/downloads/ 에 접속하여 개발툴인 pdt를 다운받는다.

이클립스는 보통이클립스처럼앞축풀고 workspace를 지정하여 사용하면된다 된다.


다음 http://www.apachefriends.org/en/index.html 에 접속하여 xampp 를 다운받고 설치한다. 

보통 개인피씨는 윈더우므로 xampp for windows 를 설치한다.

설치후 관리자 페이지에서 xampp 및 mysql의 아이디 / 비번 을 설정하면 기본 세팅은 끝난다.


다음 eclipse 에서 php프로젝트를 생성하고 php파일 생성한다.

다음 해당 php 파일에 오른쪽모우스=> Run as => php web page 를 클릭한다.

하지만 세팅이 완료되지않은 원인으로 인하여 애러가 날수있다.

이때 아파치 설치폴더의 conf/httpd.conf 파일을 텍스트 에디터로 엽니다.

다음 documentRoot  로 검색한후 해당 경로를 실제 eclipse workspace 경로로 변경한다.

동시에  및에

<Directory "Workspace 경로">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

가상서버설정하는법은
C:\xampp\apache\conf\extra\httpd-vhosts.conf 의 파일을 수정

<VirtualHost *:80> 
    DocumentRoot "C:/xampp/htdocs" 
    ServerName localhost 
</VirtualHost>
 
<VirtualHost *:80>
        ServerName workspace //도메인명임
        ServerAdmin duddns@localhost

        DocumentRoot "c:\workspaceAp\uyeongStudy"
        <Directory "c:\workspaceAp\uyeongStudy">
                Options Indexes FollowSymLinks ExecCGI
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

를 추가하고 아파치서버를 재부팅 시키면 페이지가 잘뜨는것을 확인할 수있다. ^^




LIST

Copyright © 2014 visionboy.me All Right Reserved.