본문 바로가기
카테고리 없음

Pycharm으로 원격 서버 SSH 연결하기

by xangmin 2021. 7. 28.
반응형

Pycharm에서 원격 서버 SSH를 통해 연결하고자 한다.

 

먼저 Local에서 연결하고자 하는 디렉토리를 생성한다.

 

Pycharm을 실행하고 [File]-[New project]를 선택한다.

 

[Location]에서 아까 만든 디렉토리의 위치로 선택한다. 그리고 interpreter에서 더보기 박스를 클릭한다.

 

[SSH interpreter]에서 연결을 원하는 서버의 [Host], [Username], [Port]를 입력한 후 [Next]로 넘어간다.

 

다음은 서버의 [Password]를 입력하고 [Next]로 넘어간다.

 

[interpreter]에 기본으로 /usr/bin/python 이라고 입력되어있는데 해당 서버의 인터프리터는 /usr/bin/python3 이므로 알맞게 입력 후 [Finish]를 클릭하고 [Create]를 눌러 생성한다.

 

아직 서버에서 연결할 디렉토리를 설정하지 않았다. Deployment와 함께 이어서 설정을 계속해보자.

 

서버에 원하는 경로에 디렉토리를 생성한다. (Terminal을 통해 원하는 디렉토리로 이동 후 명령어로 생성)

각자 원하는 방법으로 디렉토리를 생성하면 된다.

mkdir server_repository

 

다시 로컬의 파이참으로 이동하여 [File]-[Settings]을 클릭한다.

[Deployment]에 들어가 아까 연결한 서버를 선택하고 [Deployment path] 서버의 위치를 선택하고 [OK]를 클릭한다.

 * 보안상의 문제로 작성자의 IP는 비공개 처리하였습니다.

 

기본적인 설정이 완료되었다. 간단하게 테스트를 진행해보자.

 

py 파일을 생성한다.

 

 

간단히 코드를 작성한다.

 

코드를 실행하기 전에 로컬에서 생성된 py 파일을 서버로 업로드 한다.

 * 단축기 [Ctrl+Alt+Shift+x] 

 

실행을 확인할 수 있다!

반응형

댓글