반응형

DevOps 4

[Mac OS]AWS ECS를 이용한 컨테이너화 된 앱 배포(WAS, AWS ECR, AWS ECS)

** AWS ECR에 앱 도커이미지가 준비되어 있어야함 (was 파일 준비했음) https://chance-story.tistory.com/28 Server Container화 & ECR Registry Push (AWS ECR, docker, Elastic Container Registry) 1. Fastify CLI 설치 % npm i --global fastify-cli // fastify 공식문서 참고 # 생성 완료 후 % fastify generate test_example // fastify 생성 2. 서버 동작 확인 # 생성된 폴더 내에서 (example_test) % npm install # package.json 내 scr chance-story.tistory.com 1. AWS ECS ..

클라우드/AWS 2023.01.20

[Mac OS]Git Action 을 통한 ECR 레지스트리 Push 자동화

참고링크 https://github.com/aws-actions/amazon-ecr-login GitHub - aws-actions/amazon-ecr-login: Logs into Amazon ECR with the local Docker client. Logs into Amazon ECR with the local Docker client. - GitHub - aws-actions/amazon-ecr-login: Logs into Amazon ECR with the local Docker client. github.com 주의사항!!! 코드에 민감 정보를 담지 않고 AWS 로그인을 위한 액세스키, 시크릿키 노출 금지 및 별도 관리 필수!! 1. Git 레포지토리 내 settings 메뉴 접속 2. S..

클라우드/AWS 2023.01.19

[Mac OS]Mac OS Proxy 서버 구동 (nginx)

Mac OS에서 nginx 구동 관련 포스팅 https://chance-story.tistory.com/12 Mac 환경에서 nginx 실행하기 nginx란 - HTTP 기반의 서버를 생성하는 소프트웨어 - 웹 서버를 생성 및 정적 웹페이지 호스팅 - Event-Driven 구조로 동작한다 (고정된 프로세스 사용) - 적은 자원으로 효율적인 운용이 가능하다는 장 chance-story.tistory.com 목표 나의 컴퓨터를 리버스 프록시 서버로 만들어 보고자 한다. 클라이언트 : postman 프록시 서버 : nginx 원 서버 : 미리 구축해놓은 서버 사용 실습 1. Mac OS 기준 /opt/homebrew/etc/nginx/nginx.conf 파일 내 프록시 서버 구축 server { listen..

DevOps/DevOps 2022.12.30

[Mac OS]Mac 환경에서 nginx 실행하기

nginx란 - HTTP 기반의 서버를 생성하는 소프트웨어 - 웹 서버를 생성 및 정적 웹페이지 호스팅 - Event-Driven 구조로 동작한다 (고정된 프로세스 사용) - 적은 자원으로 효율적인 운용이 가능하다는 장점 nginx 설치 $ brew install nginx // hombrew가 미리 설치 되어있어야함 nginx.conf 파일 - 논리적으로 작성되어 있는 지시어 목록이다 - 어플리케이션 전체가 지시어에 부여하는 값에 의해 동작한다. $ sudo find / -name nginx.conf // find 명령어를 이용하여 nginx.conf 파일의 위치를 찾는다 필자의 nginx.conf 위치는 아래 와 같다. /opt/homebrew/etc/nginx cat 명령어를 통하여 conf 파일의..

DevOps/DevOps 2022.12.15
반응형