AWS ec2 Linux FileZilla로 접속하기

프로그래밍/AWS 2018. 6. 29. 10:19 Posted by 상콩이

윈도우즈에서 FileZilla를 사용하여 AWS EC2 인스턴스에 접속해보도록 하겠습니다.

AWS EC2로 접속하기 위해서는 일반적인 방법과는 조금 다른데요



먼저 AWS에 접속하여 인스턴스로 들어간후


본인이 접속할 서버의 IPv4 퍼블릭 IP를 복사합니다.



파일질라에서


  • 호스트 : 아까 복사한 IPv4 퍼블릭 IP

  • 프로토콜 : SFTP - SSH File Transfer Protocol

  • 로그온 유형 : 키 파일

  • 사용자 : ec2-user

  • 키파일 : .ppk 선택


이제 연결을 누르면 파일질라에 정상적으로 접속이 됩니다.





'프로그래밍 > AWS' 카테고리의 다른 글

AWS의 MySQL에 HeidiSQL로 접속하기  (0) 2018.06.29
AWS에 MySQL 설치하기  (0) 2018.06.29
AWS ec2 Linux Putty로 접속하기  (0) 2018.06.29

AWS ec2 Linux Putty로 접속하기

프로그래밍/AWS 2018. 6. 29. 09:51 Posted by 상콩이

윈도우즈에서 Putty를 사용하여 AWS EC2 인스턴스에 접속해보도록 하겠습니다.

AWS EC2로 접속하기 위해서는 일반적인 방법과는 조금 다른데요



Host Name 에는


일반적으로 ec2 접속계정의 아이디는 ec2-user 로 설정되어있습니다.


ec2-user@퍼블릭DNS(IPv4)주소 의 형식으로 적어줍니다



AWS로 로그인하여 EC2 인스턴스로 들어가서 본인이 접속할 서버의 퍼블릭 DNS(IPv4) 주소를 복사해주시면 되겠습니다.





그 후에 Putty의 왼쪽 메뉴에 보시면 SSH탭을 확장 후에


Auth탭으로 이동합니다


Private key file을 추가해 주기 위해 Browse.. 버튼을 눌러서 .ppk 파일을 추가해 줍니다.


그 후 다시 Session탭으로 돌아와 Save를 눌러서 접속 정보를 저장해 줍시다.

(다음부터는 이 과정을 건너뛰고 저장된 세션으로 바로 접속 가능합니다)


Open을 눌러 서버에 접속합니다.





EC2 서버로 접속이 되었습니다

'프로그래밍 > AWS' 카테고리의 다른 글

AWS의 MySQL에 HeidiSQL로 접속하기  (0) 2018.06.29
AWS에 MySQL 설치하기  (0) 2018.06.29
AWS ec2 Linux FileZilla로 접속하기  (0) 2018.06.29

크게 3가지 단계로 나뉩니다.


  • 먼저 도메인을 구입합니다. (가비아)
  • 톰캣에서 호스팅 설정을 해줍니다.
  • Nginx에서 호스팅 설정을 해줍니다.



webapps 에 배포할 war 파일을 넣어줍니다.




톰캣의 server.xml 파일에 다음과 같이 Host와 Context를 입력해 줍니다.


name에는 구입한 도메인을 입력해주세요

appbase 는 war파일이 있는 폴더의 위치입니다.

docBase에는 war파일명을 입력해주시면 되겠습니다.


여기까지 완료한후

service tomcat8 restart 를 하고

도메인주소:8080 으로 접속하면 접속이 잘 될겁니다.


이제는 뒤에 붙은 8080포트를 제거하기 위하여 

Nginx에도 Host 설정을 해볼까요


vi /etc/nginx/nginx.conf 의 설정에보면

다음과 같이 되어있습니다.


include /etc/nginx/default.d/*.conf;


default.d 폴더 안에 있는 모든 conf를 포함한다는 뜻인데요


임의의 conf를 만들어봅시다

이름은 custom.conf로 하겠습니다



아까 톰캣에서 적어준 name(도메인)을 적어줍니다

proxy_pass에는 도메인 뒤에 8080포트를 붙여줍니다.


작성이 완료된 custom.conf 파일을

/etc/nginx/conf.d의 경로에 넣어줍니다.


service nginx restart


nginx를 재시작시켜준 후


도메인으로 접속하면 8080포트가 생략된 url로 접속이 가능합니다!


이상 한 ip에서 여러개의 프로젝트를 돌릴때 

설정하는 방법이었습니다.

'프로그래밍 > 리눅스' 카테고리의 다른 글

리눅스 MySQL TimeZone 확실한 변경법  (0) 2018.09.04
Tomcat + Nginx 연동하기  (0) 2018.06.28