Tools

[Jetbrains] Deployment, 서버 연결해서 이용하기

수노 SUNHO 2017. 8. 10. 10:57

Jetbrains IDE(WebStorm, PyCharm)의 장점 중에 하나, 서버를 연결해서 파일을 쉽게 주고받을 수 있다!

심지어 SSH session 터미널도 열 수 있다! 바밤

Deployment 들어가는 방법

프로젝트 파일을 열지 않은 상태일 때, Default Settings - Build, Execution, Deployment - Deployment

또는 프로젝트 파일을 열어둔 상태일 때, Tools - Deployment - Configuration

Add Deployment



  • Type: SFTP

SSH File Transfer Protocol 또는 Secure File Transfer Protocol이라 부른다.

신뢰할 수 있는 데이터 스트림을 통해 파일 접근, 파일 전송, 파일 관리를 제공하는 네트워크 프로토콜이다.

  • SFTP host: 연결할 서버 주소 입력

  • Username: 로그인할 사용자이름

  • Auth type: Key pair

Private Key(.ppk) 파일로 연결할 것이다. 그러면 따로 비밀번호 입력할 필요 없다.

그림대로 설정한 후 'Test SFTP Connection'을 클릭하여 연결됐는지 확인한다.

연결이 확인됐으면 'Autodetect'를 해준다.

'Web server root URL'이 자동으로 입력된 것을 확인할 수 있다.

Mappings



프로젝트를 오픈한 상태에서 가능하다

빨간박스를 클릭해서 폴더를 설정하면 그 폴더안에 있는 파일들을 내려받거나 내 프로젝트에서 업로드할 수 있다

  • 'Browse Remote Host'를 통해서 연결된 폴더를 볼 수 있다.

    (Tools - Deployment - Browse Remote Host)

  • 다운로드 & 업로드 오른쪽 마우스를 누르면 Download from&Upload to 버튼이 있다.


'Tools' 카테고리의 다른 글

[AWS] Mac에 AWS S3 설치하기  (0) 2019.04.04
[Jenkins] GemNotFound  (0) 2019.03.28
[Jenkins] create slave node via SSH  (0) 2019.03.27
Travic CI 시작하기  (0) 2019.03.20
[Jetbrains] scheme 꾸미기  (0) 2017.08.09