AWS EC2와 PhpStorm 연동하기

lakewood·2021년 5월 2일
0

php

목록 보기
1/1

먼저 PhpStorm을 실행합니다.

위의 메뉴 중 Create New Project from Existing Files 를 클릭하여 줍니다.

다음으로는 Web server is installed locally, source files are located under its document root. 에 체크되어 있을텐데
원격으로 EC2 서버에 물려줄 것이기 때문에
Web server is on remote host, files are accessible via FTP/SFTP/FTPS. 를 체크하여 줍니다.

로컬 프로젝트 이름과 위치는 자유롭게 원하시는대로 설정하시면 됩니다.

이제 Remote Server 추가 화면이 뜨는데,
먼저 Name을 자유롭게 원하는 remote 서버 이름으로 설정한 뒤,
Type을 SFTP로 변경하여 줍니다.

이후 SSH configuration의 ...을 클릭하여 키페어를 등록해줍니다.

Host는 연결을 하고자 하는 EC2의 퍼블릭 아이피를 입력해주고 User name은 EC2는 원격 루트 접속이 안되므로 ec2-user로 설정하여 주고(혹은 사용자 이름이 운영체제에 맞게 달라질 수 있음) 마지막으로 키페어 위치를 지정해주고 Test Connection도 수행해줍니다.

성공적으로 Test connection이 수행 완료된 모습입니다.

이제 Root path를 Apache 루트 디렉토리인 /var/www/html을 Root path로 지정해주고 Web server URL을 도메인 이름으로 지정해줍니다.

공백으로 지정해주고 완료합니다.

정상적으로 연동이 완료되었습니다.

파일을 수정한 뒤 Tools - Deployment - Upload to ... 에서 remote server를 지정한 후 업로드 할 수 있습니다.

profile
versatility (ode

0개의 댓글