본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
반응형

Deploy2

AWS 이용해서 웹사이트 만들기 - DB 설정하기 AWS 이용해서 웹사이트 만들기 - DB 설정하기 테이블 생성 H2가 자동으로 생성해 주던 테이블들을 보안을 위해 직접 만들어야 한다. 이를 위해서 IntelliJ에서 RDS에 처음 접속했을 때 TEST 테이블은 만든 방식으로 두 개의 테이블을 만들 것이다. Entity 테이블 IntelliJ에서 Application을 실행하면 콘솔창에 Hibernate와 함께 자동 실행됐던 쿼리문들이 나온다. Hibernate를 제외한 순수 쿼리문만을 복사한다. 엔터티 테이블이 여러개라면 위 처럼 여러개의 Hibernate가 나왔을 것이다. 하나하나 다 만들어 주면 된다. 데이터베이스 탭에서 QL 아이콘을 눌러서 New Query Console을 실행한다. 쿼리가 여러개라면 여러개를 복사해서 붙여 넣어주면 된다. 줄은 띄고 해도 되고 이어서 해도 된다. 다만 각 쿼리.. 2022. 6. 14. 00:02
AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - deploy script 작성 AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - deploy script 작성 매번 새롭게 수정한 코드를 배포하기 위해선 이전에 한 Github에서 자료들을 aws로 clone 하고 테스트 코드를 실행하고 배포하는 과정을 거쳐야 한다. 할 때마다 반복해야 하는 작업이기 때문에 자동화할 수 있도록 쉘 스크립트를 작성해 두면 좋다. Shell Script Shell이란? 쉘이란 운영체제와 커널 사이에 위치한 인터페이스로써 다양한 기능을 수행하지만 직관적으론 명령어를 해석해 운영체제에 전달해 주는 역할을 수행한다. Shell Script란? 쉘 스크립트란 미리 명령어를 프로그램으로 작성해 놓은 것을 말한다. 이 스크립트를 실행하면 안의 명령어들이 순서대로 실행되어 반복되는 일을 자동화하는데 이용할 수 있다. 웹사이트를 서버에 배포하는 과정도 일정하고 반복적이기 때문에 명령어들을 Shel.. 2022. 6. 13. 16:31
반응형