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

ICT162

AWS 이용해서 웹사이트 만들기 - properties 파일 생성하기 AWS 이용해서 웹사이트 만들기 - properties 파일 생성하기 보안 관련 파일 보안과 직결된 파일들은 gitignore에 등록되어 git에 등록되지 않았다. 따라서 이 파일들은 직접 서버에 올려줌으로써 보안 이슈 발생 요소를 줄여준다. 본 포스트에서는 Java, OAuth2.0을 이용한 프로젝트이다. properties 파일들 로컬에서 작성했던 application-oauth.properties 파일을 직접 ec2 서버에 작성해서 만들 것이다. application-oauth application-oauth.properties 파일을 step1 폴더가 아닌 app에 생성한다. $ vim ~/app/application-oauth.properties 내용 직접 작성 로컬에서 작업했던 application-oauth.properties 파일 내용을 위에서 생성한 파일에.. 2022. 6. 13. 19:52
AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - deploy script 작성 AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - deploy script 작성 매번 새롭게 수정한 코드를 배포하기 위해선 이전에 한 Github에서 자료들을 aws로 clone 하고 테스트 코드를 실행하고 배포하는 과정을 거쳐야 한다. 할 때마다 반복해야 하는 작업이기 때문에 자동화할 수 있도록 쉘 스크립트를 작성해 두면 좋다. Shell Script Shell이란? 쉘이란 운영체제와 커널 사이에 위치한 인터페이스로써 다양한 기능을 수행하지만 직관적으론 명령어를 해석해 운영체제에 전달해 주는 역할을 수행한다. Shell Script란? 쉘 스크립트란 미리 명령어를 프로그램으로 작성해 놓은 것을 말한다. 이 스크립트를 실행하면 안의 명령어들이 순서대로 실행되어 반복되는 일을 자동화하는데 이용할 수 있다. 웹사이트를 서버에 배포하는 과정도 일정하고 반복적이기 때문에 명령어들을 Shel.. 2022. 6. 13. 16:31
AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - Git 설치 토큰 Clone AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - Git 설치 토큰 Clone 본 포스트에서는 github에 Java로 작성된 웹페에지를 aws에 배포할 것이다. AWS에 Git설치하기 GitHub의 자료를 배포하기 위해선 AWS에 Git을 설치해야 한다. 터미널에서 AWS에 접속한 후 Github 설치 명령어를 입력한다. $ sudo yum install git 아래와 같은 용량의 파일들이 설치될 것이라는 알려준다. 설치를 원하므로 y를 입력해준다. 설치가 완료되면 아래와 같이 설치 완료 메시지가 뜬다. 설치가 정상적으로 됐는지 확인하기 위해 아래와 같은 명령어를 입력해 볼 수 있다. $ git --version 정상적으로 설치가 완료되었다면 아래와 같이 git의 버전이 표시될 것이다. GibHub 토큰 발행하기 성공적으로 Git설치를 완료했으므로 이제 github에 접속하기 위.. 2022. 6. 13. 12:33
AWS 이용해서 웹사이트 만들기 - RDS PC에서 접속하기 with IntelliJ AWS 이용해서 웹사이트 만들기 - RDS PC에서 접속하기 with IntelliJ RDS PC에서 접속하기 인텔리제이를 이용해서 AWS 웹사이트에서 파라미터 그룹 설정을 마친 RDS에 PC에서 인텔리제이를 이용해 접속할 것이다. EC2 보안 그룹 id 복사 EC2의 보안 그룹 id를 복사해 와야 한다. 먼저 EC2의 보안 그룹 페이지를 찾아간다. 보안 그룹 리스트에서 EC2에 적용한 보안 그룹을 클릭한다. 세부 정보에서 보안 그룹 ID를 복사한다. RDS 인바운드 설정 이제 RDS 보안 그룹 설정을 할 것이다. Amazon RDS에서 데이터베이스 페이지로 이동한다. 데이터베이스 리스트에서 해당 데이터베이스를 클릭한다. 데이터베이스 연결 보안 정보에 보안 섹션에 VPC 보안 그룹이 있다. 이 링크를 클릭하여 들어간다. 탭 메뉴에서 인바운드 규칙을 체크하고 인바운드 규칙 편집을 누른다. .. 2022. 6. 7. 00:33
반응형