-
AWS를 사용하여 스프링 프로젝트 배포하기! (4) (filezlia 사용)AWS 2018. 12. 27. 07:37
마지막 관문 입니다
filezlia 프로그램을 사용하여 내 컴퓨터에 있는 스프링 파일을
AWS 인스턴스에 옮겨 실행시켜 보도록 합시다
(모든 게시물은 tomcat8 기준으로 작성되었습니다)
인스턴스의 /var/lib/tomcat8/webapps 폴더 안에 우리가 만든 스프링 war 파일을 넣고 톰캣을 돌리면 실행됩니다
허나 filezlia나 본문에선 설명하지 않았지만 winscp로 파일을 내 컴퓨터에서 aws 인스턴스의 폴더로 전송하고자 할때
우리의 인스턴스의 운영체제는 윈도우가 아니라 우분투이므로 폴더 내 파일을 이동이나 삭제시킬 경우 권한이 없다는 메세지가 뜹니다
우리는 /var/lib/tomcat8/webapps란 폴더에 우리의 스프링 war파일을 전송시킬 목적이므로 명령어를 써 미리 권한을 주도록 합시다
빨간색 박스로 표시된 문구를 따라치면 됩니다
미리 톰캣도 실행시켜 놓습니다
파일질라를 처음 실행시킨 모습입니다
편집 -> 설정 -> SFTP를 클릭한뒤 아까 생성했던 private키를 삽입합니다
확인을 누른 뒤 파일 밑에 있는 아이콘을 클릭합니다
미리 설정해 놓은 본인의 인스턴스 ip(탄력적 ip)를 호스트 칸에 적고 사용자칸엔 ubuntu를 적습니다
입력을 하면 비밀번호를 묻는데 root 계정의 비밀번호를 적으면 됩니다
filezila 연결 성공!
파일을 전송 한 후 http://본인의 인스턴스ip:8080/프로젝트명을 주소창에 쓰시면 됩니다
AWS 인스턴스에서
Spring 프로젝트 파일이 배포되었습니다.
(테스트는 Springboot로 했지만 Spring도 동일하게 실행됩니다)
궁금증이나 잘 안되는 부분은
댓글로 써주시면 답해드리겠습니다 ^_^
오늘도 좋은하루 보내세요!
.
'AWS' 카테고리의 다른 글
AWS를 사용하여 스프링 프로젝트 배포하기! (3) (aws 인스턴스에 자바,톰캣설치) (2) 2018.12.26 AWS를 사용하여 스프링 프로젝트 배포하기!(2)(putty를 사용해 가상컴퓨터와 접속) (1) 2018.12.26 AWS 인스턴스(ubuntu 환경)에서 mariadb 10.3 설치!! (0) 2018.12.26 AWS를 사용하여 스프링 프로젝트 배포하기! (1) (AWS 회원가입 및 인스턴스 생성) (6) 2018.12.26 댓글