AWS배포 처리과
1. 이클립스에서 war 파일을 생성
: 해당 프로젝트 왼클릭 export에서 web - war 파일 생성합니다.
2. 파일질라 다운로드
3. 파일질라 설정
- 사이트 관리자에서 SFTP에 키파일 추가
- 사이트 관리자에서 새로운 사이트 만들기.
-> SFTP서버에서 로그온 유형으로 키파일. 포트는 22. 사용자는 ec2-user. 호스트는
aws 사이트 인스턴스의 퍼블릭DNS값으로.
-> 확인
4. 파일질라 왼쪽 칸에서 war파일 가져온 후 오른쪽 칸의 /home/ec2-user에 넣기
5. putty.exe에 접속 후
ex2-user 계정으로 접속이 안되어있다면, cd /home/ec2-user
ec2-user계정으로 접속한 후 파일 존재 여부 확인하기는 Is -a
war 파일로 배포하기 위해서
mv LoginProj.war /var/lib/tomcat8/webapps/LoginProj.war
move 파일이름.war/var/lib/tomcat8/webapps/바꾸고싶은 파일이름 적은 후 확인.
# cd /var/lib/tomcat8/webapps
로 다시 배포한다음 있는지 확인하기 위해 Is -a
만약 배포된 파일이름이 뜨지않는다면 service tomcat8 restart 후, OK가 뜨면 Is -a
그럼 배포된 것이 확인이 되었다.
6. 그 다음
aws 사이트 인스턴스의 퍼블릭DNS값:8080/war파일 이름 검색.
그럼 완료!
나 같은 경우는 404에러가 뜬다. 내일(2018/08/07) 수정할 것.
혹시 404 해결 하셨나요??
답글삭제저도 404에서 빠져나오지 못하고 있어서요 ㅜㅜ