티스토리 뷰
윈도우 사용자들은 리눅스웹서버에 접속하거나 파일을 보내기위해선 PuTTY나 FileZilla와 같은 프로그램을 사용해야한다.
만약 IntelliJ를 사용하고있다면 간편하게 IntelliJ에서 바로 웹서버 터미널을 사용할 수 있다. 윈도우 사용자가 아니더라도 터미널과 인털리제이를 왔다갔다하는 번거로움(?)을 줄일 수 있다.
1. Tools -> Deployment -> Browse Remote Host 실행
2. 인텔리제이 왼쪽에 Remote Host가 열리면 접속설정을 추가하기 위해 ...버튼을 누른다.
3. +버튼을 눌러 이름을 지정해준후 Type은 SFTP로 선택해준다.
4.호스트에 아이피를 적어준 후 리눅스서버의 계정이름과 EC2인스턴스 생성시 받았던 암호키파일을 선택한 후 호스트아이피 왼쪽에있는 테스트 버튼을 눌러 연결테스트를 한다.
5. Successfully!! 성공
6. mappings 탭에서 파일을 전송받을 디렉토리를 지정해준 후 완료 버튼을 누른다.
6. Remote Host에 웹서버 디렉토리 구조가 반영됬다.
파일 전송은 드래그앤 드롭으로 전송하거나 원하는 파일을 우클릭해서 Deployment -> Upload to {서버이름}으로 전송 할 수 있다.(mappings 탭에서 디렉토리를 지정하지 않았을 경우 Deployment는 비활성화 되어있다)
7. 웹서버 터미널을 사용하려면 Tools -> start SSH session을 선택한뒤
8. 대상 웹서버 이름을 선택 하면!!
9. 하단에 터미널이 열리고 인텔리제이를 사용하여 간단하게 웹서버 터미널이나 파일전송을 할 수 있는 환경이 만들어졌다.
'AWS' 카테고리의 다른 글
aws에 react 배포하기 (0) | 2018.11.14 |
---|---|
aws EC2인스턴스에 스프링 프로젝트 올리기 (2) | 2018.11.12 |