# aws ec2

70개의 포스트
post-thumbnail

AWS EC2 리전 설정 및 우분투 리눅스 SWAP 설정

Ec2 생성 시 리전을 지정한다. 리전은 AWS 서비스들이 제공되는 서버의 물리적인 위치를 의미한다.내가 서비스 하려는 지역의 주 고객들이 사용하는 지역과 서버의 거리가 멀면 멀수록 느려진다.( 따라서 서울 유저인데 미국 리전으로 서버를 구축하면 안된다. ㅋ ㅋ) 그리

2일 전
·
0개의 댓글
·

20210109 - 포트폴리오 프로젝트가 뻗었다.

EC2 인스턴스가 뻗었다... 고치려고 건드리다가 종료를 눌러버렸다.아니 이게 삭제인 걸 좀 알려주면 안 되나?하여튼 인스턴스를 새로 만들었다.

4일 전
·
0개의 댓글
·
post-thumbnail

ETL pipeline Project

.VER 230104 이 프로젝트를 통해 실제 서비스에서 발생할 수 있는 데이터를 가정해보기 위해 DRF를 활용해서 프론트엔드의 구현 없이 Rest API형태의 백엔드를 구현해보고 API요청(글의 생성, 수정,삭제)으로 발생한 로그를 수집하여 Json형태로 해싱, 암

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

AWS - 백엔드 서버 구축

📌 서버 - 클라이언트 개념 정리 서버 = 클라이언트 요청의 응답을 담당 비지니스 로직 구조에서 첫 시작점 클라이언트 서버 BackEnd 로직 DB 서버 예시 ( 웹 서버 - Apache , Ngix , Tomcat, Express 사용언어 - ASP,

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

Docker 활용 및 배포 자동화 실습

Jupyter Notebook를 사용함으로써 ssh 접속을 통하지 않고도 바로 웹 브라우저에서 ec2 서버를 관리할 수 있다는 장점이 있어 사용한다. 보안 적용 이전 열어주었던 8888번 포트를 일단 닫아주기 위해 아래 명령어를 이용하자.개인키(Private Key,

2023년 2월 26일
·
0개의 댓글
·

Side - Project 점심이(3 / 3)

오늘은 간단한 AWS EC2를 이용하여 간단한 배포까지 해보도록 하겠습니다. aws를 이용하기 위해서는 계정이 있어야합니다. 프리티어는 1년간 계정 생성후 1년간 무료 계정 생성후 EC2에서 인스턴스를 생성해줍니다. 쉽게말해 클라우드에서 사용할 컴퓨터를 만든다고 생각

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

배포배포

Connect to consoleStart InstanceStart settingAmazon Machine Image인스턴스 유형key pairnetworkstoragesummaryVerify탄력적 IP 주소 할당 탄력적 IP 주소 연결확인 Vs Code : Remot

2023년 2월 17일
·
0개의 댓글
·
post-thumbnail

로그인 없는 게시물 댓글 구현(node)

오늘은 항해 주특기 입문주차 마지막날이다.CRUD를 구현해보는 주차였다. CRUD를 모두 구현하고 어제부터 서버에 연결을 하려 시도를 하였다. 데이터가 안떴다.시작되었다 불행이, 우선 전에 만들어놓았던 .env파일을 github에 올릴 수 없어 filezilla를 사용

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Github Action을 활용한 배포 자동화 CI/CD - (1) EC2 생성하기

해커톤에서 구축했던 서버 환경을 다시 한번 세팅해보기 시리즈 1탄 : ec2 인스턴스 생성하기

2023년 1월 7일
·
0개의 댓글
·
post-thumbnail

[Docker] SpringBoot 스냅샷 jar 파일을 도커를 이용해 EC2 서버에 배포하기

AWS EC2 서버에 jar 파일을 Docker 를 활용해 배포해보자!

2023년 1월 5일
·
0개의 댓글
·
post-thumbnail

EC2 포트 번호 생략 관련 이슈

포트 포워드 !!!

2023년 1월 5일
·
0개의 댓글
·
post-thumbnail

AWS EC2, Nginx 를 활용한 Spring Boot 서버 무중단 배포하기

localhost 로 돌리고 있던 본인의 스프링부트 프로젝트를 외부에 배포하고 싶을 때가 있습니다. 사이드 프로젝트를 진행하다보면 백엔드에서 개발한 API 서버를 클라이언트에게 넘겨줘야 할때 어떻게 배포를 시켜야할지 정말 막막할 수 있는데, 이번 포스팅에서는

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

[CI/CD] Github Actions 와 Runners 그리고 AWS EC2 linux 으로 React 프로젝트 배포하기

치욕의 젠킨스와 docker hub 같은 것들로 배포가 될 듯 말 듯해 끙끙앓았다.😡이것 저것 해보며 내린 결론.EC2 프리티어는 너무 느리고 나약하다.그들은 나의 프로젝트를 감당할 자질이 없다고 판단, test용으로 방금 만든 따끈따끈한 react 프로젝트를 배포해

2022년 12월 27일
·
1개의 댓글
·

Docker로 SSL 인증서 재발급 받기

3개월 전에 AWS EC2에 Let's Encrypt를 통해 SSL 인증을 적용해서 배포했던 프로젝트의 SSL 인증서가 90일이 지나 만료되었다. 인증서를 갱신해주기 위해서 Docker Certbot 이미지를 재실행 시켜서 인증서를 재발급 받았다. 재발급 과정에서 발생

2022년 12월 7일
·
0개의 댓글
·
post-thumbnail

[PROJECT] Jenkins 에 프로젝트 빌드 후 자동으로 배포하기

지금까지 EC2 의 젠킨스가 github에 올라온 프로젝트를 가져와 빌드하는 데 까지 했다. 이제 빌드한 뒤 자동으로 배포하는 기능을 만들어보자. jenkins 에서 Publish Over SSH 라는 플러그인이 필요하다. 시작 👊 > 준비물 : EC2에 있는

2022년 12월 3일
·
1개의 댓글
·

[TROUBLESHOOTING] EC2 Linux 에서 jenkins 지우기

서비스 중지 systemctl stop jenkins 서비스 제거 systemctl disable jenkins 패키지 제거 yum remove jenkins sudo 로 깔았으면 sudo 로 지우자 남은 파일, 폴더 삭제 rm -rf /etc/init.d/jen

2022년 12월 1일
·
0개의 댓글
·
post-thumbnail

[PROJECT] webhook 에 ngrok 대신 localtunnel 사용하기

nodejs 기반이기 때문에 npm install localtunnel 해준다. 설치하고 lt 를 입력하면 (소문자 엘임), 설명서가 나온다. 설명서를 읽어보고 코드를 넣어주자. 첫번째 --port 는 필수다 두번째 localhost 가 아닌 다른 주소라면(우리는

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

[ERROR] 갑자기 linux 명령어가 안 먹을 때 command not found

갑자기 comman not found 가 계속 나온다 echo 를 제외한 모든 명령어가 먹통이다?PATH 가 꼬인거니까export PATH=/usr/bin:/bin 을 입력해준다.오타내지 말자!참고 : 갑자기 명령어가 안 먹고...

2022년 11월 29일
·
0개의 댓글
·