AWS (13) 썸네일형 리스트형 AWS에 프로젝트 등록 -> DB넣기-> username, password도 workbench계정과 동일하게 설정-> 실행(Install)-> 깃허브 데스크톱 경로에서 가져오기-> 파일명 ROOT로 바꿔서 넣기-> 서버 실행 http://3.38.99.191:8080 AWS - 주의사항 ->체크 버튼으로만 인스턴스 중지/시작을 조절한다. (오른쪽 노란색 시작은 새로운 인스턴스를 만드는 것 - 중지 시에)*) 인스턴스를 다시 시작했을 때는 퍼블릭 ip 주소가 바뀐다. (모바엑스텀에서 접속시, 키페어는 그대로 사용 가능) *)아이피가 바뀌었을 때, 모바엑스텀 수정->밑줄 부분에 변경된 ip입력-> 변경된 ip입력하면 정상적으로 사용 가능하다. AWS - https로 접속 ## 1. Caddy설치sudo apt install -y debian-keyring debian-archive-keyring apt-transport-httpscurl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpgcurl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.listsudo apt updatesudo apt install caddy## 2.. AWS - DB이식 demo_photo war파일 생성 후 ROOT로 이름 변경 )백업, 복원 -> 모바엑스텀에서 명령 수행-> 테이블을 가져옴 -> webapp 하위에 war파일 넣기/bin 경로에서 서버 닫았다 열기 -> ip로 들어가면 자동으로 포토갤러리 화면이 보여짐 AWS - 설치 매뉴얼 최종(자바/톰캣/sql) + 가비아(도메인) 톰캣(서버) 연동 *)계정(ip)당 1번씩만 수행하면 됨 // 1년 간 사용할 일 없음 1.가비아 도메인 구입 -> AWS EC2 Ubuntu Tomcat DNS설정하기https://jindevelopetravel0919.tistory.com/1892.NGINX설치 및 SSL설정하기https://yeni-days.tistory.com/93.NGINX -> Tomcat연결하기https://waterfogsw.tistory.com/43 AWS - MySQL 설치 -> 한문장씩 옮기기 )모든 명령 다 수행하고..-> 워크벤치에 등록 (방화벽에 막혀있음!!) )해결법-> 인바운드 규칙 추가 AWS - 배포 테스트 war파일 가지고 오기 -> 접근 권한이 없을시(빨강) 접근 권한이 있을시(파랑- 아래의 방법으로 권한을 넣은 것) )모바엑스텀에서...-> 외부에서 접근 권한 주기 (webapps 하위에)-> 하위 파일들도 모두 접근 권한주기*)현업에서는 절대 사용하지 말기!!(보안 문제) -> 서버를 실행하는 동시에 war파일의 압축을 해제한다. (보통 메인파일은, ROOT 경로에 저장한다)-> 새로고침을 누르면 새 폴더가 생긴다. )메인파일로 동작시켜보기-> 기존 ROOT 폴더 삭제 -> 이름을 'ROOT'로 넣기-> 권한부여하고 실행하고, 새로고침하면... AWS - 톰캣설치(10버전) => not found가 떴을 때,,,-> (우클릭)링크 주소 복사해서 버전 맞춰주기-> 정상작동-> 엔터 누르지말고 esc + :wq 입력 )톰캣 실행-> 실행하기-> 멈추기 -> 방화벽 때문에 서버가 실행이 안됨 )해결법 *) 인스턴스 중지 절대 누르지 말 것!!!(재부팅만 누르기) 이전 1 2 다음