CodeIgniter + XAMPP + Eclipse + PDT 개발 환경 구축 [1부]


1) XAMPP 설치 및 환경설정


Codeigniter를 설치하기 전에 우선 XAMPP를 설치해보자


XAMPP는 Apache + PHP + MySQL 환경을 한 번에 설치할 수 있게 만들어주는 소프트웨어이다. 


XAMPP 다운로드


위 링크에 접속하여 개인 개발 환경에 맞춰 XAMPP를 설치한 뒤 exe 파일을 실행하여 설치를 완료 하자


설치를 완료 하면 XAMPP Control Panel


Control Panel을 실행하면 Apach, MySQL 서버를 Start/Stop 할 수 있다. Apache 서버 테스트를 위해 Start 버튼을 클릭


그 뒤 browser를 하나 열고 localhost를 입력해보자 







위와 같은 화면이 나타나면 정상적으로 웹 서버가 구축된 거다.  bumShop, phpTest . . 는 웹 서버에 있는 개인 프로젝트이므로 신경 쓸 필요 없다.


작동이 잘되면 이제 환경설정을 할 차례이다.



Config->Apache(httpd.conf) 클릭 후 DocumentRoot 부분을 찾으면 htdoc 경로로 나와있을꺼다. 자신이 편한곳에 폴더를 하나 생성 후 그 경로를 입력 해주자  DocumentRoot 와 Directory 둘다 변경 


이 경로는 프로젝트를 실행하면 서버 루트 경로로 아래 경로에 저장이 된다. 





2) Eclipse PDT 설치 및 환경 구축 


Eclipse 환경에서 PHP 로 개발하기 위해서는 PHP Development Tools 를 설치 해야된다.  


Eclipse 실행 - > [Help] -> [Eclipse Marketplace] -> PDT 검색 -> PHP Development Tools installed   





설치가 완료 되면 PHP 환경 구축을 해야된다. (주의사항 : 프로젝트 생성전에 다음 설정을 해주고 프로젝트를 생성해야 웹 서버를 실행 시킬수 있다.)


eclipse 실행 -> [Window] ->[Preferences] -> php 검색 -> PHP Executables -> [Add] 버튼 클릭



위와 같은 화면이 나오면 이제 아까 다운로드한 Xampp의 php를 등록해야 한다. 


우선 c 드라이브 -> xampp 폴더 -> php 폴더 ->  php.exe 를 찾자 




그 후 다시 eclipse로 돌아가 Executable path 옆에 Browse... 버튼을 클릭하여 위 경로의 php.exe를 등록하자 



그러면 다음과같이 php가 등록된걸 확인할 수 있다. Next-> Finish를 눌르고 설정을 끝내자


다음은 서버 설정을 해야 한다.


eclipse 실행 -> [Window] ->[Preferences] -> server검색 ->Servers 클릭-> Default PHP Web Server... 더블 클릭





다음 화면이 나타나면 이제 아까 위에서 설정한 DocumentRoot (서버 루트 경로)를 지정 해야 한다.  

필자는 위에서 경로를 C:\Users\U214\Desktop\ojt_workspace 폴더로 저장하였다. 

Browse.. 버튼을 클릭하고 위 경로를 등록 해주자.



그 다음 Finish 클릭 



3) 프로젝트 생성


이제 환경설정이 끝났으면 프로젝트를 생성 해보자 

eclipse -> [File] -> [New} -> [Other] -> PHP Project 검색 후 클릭 



필자는 Project name 을 test로 적었다 별 다른 설정 없이 Finish 클릭



test1.php 만들고 echo '들어오니?' 를 입력해보자



그다음 XAMPP Control Panel로 돌아가 Apache 의 START 버튼을 클릭하자 만약 이미 서버가 켜져 있는 상태면 STOP을 한번 눌러주고 다시 START 해주자



그 다음 php 파일 우 클릭 Run As -> PHP Web Application 클릭 



실행 시키고 위 화면이 나타나면 연동이 성공 한거다. 


만약 실행이 안되고 객체를 찾을수 없다고 나타나면 아까 설정한 Document root 경로로 들어가보자  필자가 설정한 경로는 (C:\Users\U214\Desktop\ojt_workspace) 이다.



그 경로에 프로젝트 폴더가 없다면 Document Root 설정이 잘못된 거다. 프로젝트를 새로 생성해보고 안되면 위로 돌아가 다시 경로를 설정해라


CodeIgniter 설정은 다음 CodeIgniter + XAMPP + Eclipse + PDT 개발 환경 구축 [2부]에 올리겠다.






Tags

Read Next