php background image

[ PHP ] 로컬 개발환경 구축2 – Phpstorm

로컬 개발환경 구축 두번째로 Phpstorm 설치 및 APM연동에 관해 알아본다. 학생인 경우 phpstorm을 무료로 사용할 수 있다. 회원 가입 시 학교 이메일을 입력하고 인증을 받으면 1년단위로 갱신하면서 계속 무료 사용이 가능하다.

[PHPstorm의 설치 및 동작확인]

  1. 다음 경로에서 phpstorm을 다운로드 받는다.
    https://www.jetbrains.com/phpstorm/download/
  2. 설치과정은 특별한 것이 없기때문에 생략하고, 설치 후 처음 실행이 되면, ‘Create New Project’를 선택한다.
  3.  New Project창이 뜨면 ‘PHP Empty Project’를 선택하고 Location을 입력한다. 그리고 PHP버전을 선택한 후 CLI Interpreter의 우측 ‘…’버튼을 클릭하고, Default Interpreters창이 뜨면, 왼쪽 상단의 ‘+’버튼을 클릭하고 PHP가 설치되어 있는 경로를 선택해준다. 여기서는 지난번 ‘로컬 개발환경 구축1’에서 설치된 c:\php\php.exe’를 선택하고 ‘OK’를 클릯하면 다시 New Project창이 나온다. 여기서 ‘Create’버튼을 클릭한다.
  4. 생성된 프로젝트의 Navigation Bar에서 우클릭을 하고, New메뉴의 PHP File을 선택한다. Create New PHP File창이 나오면 파일 이름을 입력하고 ‘OK’를 클릭한다.
    [Tip] View-Tool botton을 선택하면 navigarion bar등이 나타나 전환을 쉽게 할 수 있다.
  5. 파일이 열리면 echo ‘헬로우 PHPstorm’을 입력하고, 우측상단 에디터창 안에 보이는 브라우저 아이콘 중에서 원하는 브라우저 하나를 클릭한다.
    혹은 Navigation Bar에서 우클릭을 하고 RUN메뉴를 클릭하면 된다.
  6. 이때 브라우저 창에 ‘헬로우 PHPstorm’이라고 표시되면 설치가 성공한 것이다.

[Database 설정]

  1. 4번의 팁을 적용했을 경우 우측상단에 세로로 Database버튼이 보일 것이다. 설정하지 않았다면, View-Tool Windows-Database를 선택한다.
  2. Database창의 오른쪽 상단 ‘+’버튼을 클릭하고 ‘Data Source > MySQL’을 선택하면 Data Source and Driver창이 나온다.
  3. 여기서 Database이름을 입력하고, user는 root그리고 password는 지난번 MySQL설치시 암호를 입력해준다. 물론 DB는 미리 생성해 두어야 한다.
    이 상태에서 test를 해봐야 하는데 ‘Test Connection’버튼이 disable되어 있을 것이다. driver가 섶치되지 않아서이다. 창 하단에 보면 노란색 느낌표 아이콘과 함께 ‘Download messing driver files’라는 메시지가 보인다. 이 메시지의 download를 클릭한다.
  4. 다운로드가 완료되면 ‘Test Connection’버튼이 enable된다. 버튼을 클릭하고 잠시 기다리면 정상인 경우 버튼 옆에 successful이라는 초록색 글자가 나타난다.
  5. 이제 phpstorm에서도 MySQL의 workbench처럼 database를 관리할 수 있다. 각자 편한 것을 사용하면 된다.

Leave a Reply

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다