Devple

고정 헤더 영역

글 제목

메뉴 레이어

Devple

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (25)
    • JAVA (16)
      • BASIC (6)
      • WEB - Spring (10)
      • CRAWLLING (0)
      • ETC (0)
    • Cloud (4)
      • Oracle (0)
      • AWS (3)
      • Firebase (1)
    • WEB (0)
      • HTML (0)
      • CSS (0)
      • JavaScript (0)
    • DART (0)
      • Flutter (0)
      • BASIC (0)
    • Node.js (0)
      • ReactNative (0)
      • React (0)
      • Vue (0)
    • 일상 (5)

검색 레이어

Devple

검색 영역

컨텐츠 검색

Cloud/AWS

  • [CI] Github + Travis + AWS[codedeploy] 를 이용한 CI

    2021.10.28 by 개봉박살

  • EC2 - ubuntu 포트포워딩

    2021.04.21 by 개봉박살

  • AWS - EC2 - OpenJDK_11 - Docker(MariaDB) - FTP

    2021.04.21 by 개봉박살

[CI] Github + Travis + AWS[codedeploy] 를 이용한 CI

이번 카이스트 정보보안 영재강의를 위해 예제 사이트를 제작하였다. 작년에 이어서 두번째강의 이기에 브랜치를 추가하며 단계를 올려나갈 생각이다. 1. 개요 Travis 서비스를 이용해 Github-Repository의 특정브랜치에 푸시 이벤트를 감지하여 배포까지 연계한다( 무중단 배포는 아님 ) **무중단 배포는 서비스 사이트가 아니기때문에 적용하지 않는다. 2. 구성 Spring Legacy(maven) - 프로젝트 GitHub repository - 코드 저장공간 Travis CI - 빌드 AWS S3 버킷 - 빌드 파일 저장 공간 AWS codedeploy - 배포 AWS EC2 인스턴스 - 운영서버 AWS RDB( mariaDB ) - DB 3. 흐름 1. Git push 2. Travis 빌드 3..

Cloud/AWS 2021. 10. 28. 17:34

EC2 - ubuntu 포트포워딩

# sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 포트번호 위 명령어는 80포트로 접속하면 --to-port 포트번호 에 설정된 포트로 포워딩한다. 그리고 AWS EC2대시보드에서 HTTP인바운드설정을 하면된다.

Cloud/AWS 2021. 4. 21. 17:49

AWS - EC2 - OpenJDK_11 - Docker(MariaDB) - FTP

EC2 인스턴스 생성 OS : ubuntu 접속 설정(putty) 0-1 인스턴스 생성시 다운받은 키파일로 private키 생성 1) putty gen 실행 2) `Load`버튼 클릭 후 다운받음 키파일 선택(`*.ppk`) 3) `Save private key` 클릭하여 private키파일 저장(`*.ppk`) 0-2 SSH 접속 1) `putty`실행 2) putty 왼쪽 트리에서 `SSH` > `Auth`선택 3) `Browse`버튼 클릭 후 생성한 private키파일 선택 4) `Host Name`에 생성한 EC2 인스턴스 퍼블릭 IP 혹은 퍼블릭 DNS 입력0-3 AWS EC2 ubuntu 시간대 변경 timedatectl set-timezone Asia/Seoul 저장을 하지 않으면 항상 0-..

Cloud/AWS 2021. 4. 21. 15:38

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
Devple © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바