본문 바로가기

Server

(4)
Web Server & Web Application Server 그리고 Reverse Proxy Web Server, Web Application Server를 알아보고,Nginx에서 reverse proxy 설정해보기 Spring Boot 애플리케이션 jar 파일을 실행하면서 의문이 들었습니다.Tomcat이 Nginx랑 다른건 뭐지?    Web Server, Web Application Server부터 뭐가 다른지 살펴보았습니다.(이 둘에 대한 글은 정말 잘 정리되어있는 글들이 많으니, 검색 후 몇 개 읽어보는게 좋을 것 같습니다. )  https://code-lab1.tistory.com/199https://story.pxd.co.kr/1647https://www.bluebash.co/blog/web-server-vs-application-server/  저도 몇 개 읽어보고 간단하게 정리를 ..
RTMP server 만들고 HLS로 웹 상에 실시간 비디오 스트리밍 AWS EC2 Ubuntu 22.04 환경에서Nginx RTMP 서버 구축하고,HLS로 웹 상에서 실시간 비디오 스트리밍하기  우선 저는 위와 같은 구조로 실시간 영상 스트리밍 서버를 만들고 있습니다.* 이 글에선 Spring이나 S3를 통한 영상 저장은 다루지 않습니다. 제가 요청 받은 것은1. 웹 상에 실시간 영상 송출2. 클라이언트가 요청 시, 영상 저장이었습니다. RTMP, HLS에 대한 간단한 설명은 아래 첨부하겠습니다.   이번 글의 실습은이 글을 참고하여 진행하였습니다. How to Set Up a Video Streaming Server using Nginx-RTMP on Ubuntu 22.04RTMP also called “real-time messaging protocol” is a ..
[Docker] Docker로 배포하기: 2. 도커 컨테이너 생성, 도커 컴포즈 실행 지난 글에서 가상화와 도커에 대해 공부하면서, 도커가 무엇인지 어느 정도 파악했다.이제 실제 사용까지 해보자! 🧐 Docker desktop 다운로드도커 데스크탑은 컨테이너화된 애플리케이션 및 마이크로서비스를 빌드, 공유 및 실행을 할 수 있는 애플리케이션이다. https://docs.docker.com/desktop/ Overview of Docker DesktopExplore more of Docker Desktop, what it has to offer, and its key features. Take the next step by downloading or find additional resources.docs.docker.com 도커 데스크탑 다운로드 후 터미널 창에서 docker --vers..
[Docker] Docker로 배포하기: 1. 가상화, Docker란 도커.. 도커 환경에서... 도커 이미지... 이제 4학년인 IT대 학생으로서 수업에서도 꽤나 듣던 도커 항상 대충 알려주신 대로 얼렁뚱땅 써본 적은 있어도, 왜 쓰는지, 어떻게 쓰는지 공부해본 적은 없어서 쓸 때마다 새로운 느낌이었다... 하하;; 써본 적은 있어도, 막상 쓸 줄은 모르는 Docker😭 이런 애매한 상태에서 원티드에서 진행하는 4월 프리온보딩 백엔드 챌린지가 '도커로 배포 경험'이라는 것을 보았고, 도커를 외면하며 꼭두각시처럼 사용했던(?) 지난 과거를 청산하고자 신청하게 되었다. 이번 기회로 도커를 왜 쓰는지 명확하게 나만의 답을 말할 수 있으며, 실제 적절한 상황에서 사용할 수 있길 바라며 블로그에 정리해보겠다. 첫 글은 Docker란... 🧐 가상화 (Virtualization) ..