Docker를 활용한 Nginx 배포 가이드

Nginx 소개 및 Docker 배포 장점 Nginx는 가볍고 고성능의 HTTP 서버이자 리버스 프록시 서버로, 현대 웹 서비스의 핵심 구성 요소입니다. 주요 기능은 다음과 같습니다: 정적 파일 서비스: HTML, CSS, JavaScript, 이미지 등의 정적 리소스를 효율적으로 제공 리버스 프록시: 클라이언트 요청을 백엔드 서버로 전달하며 실제 서버 주소를 숨김 로드 밸런싱: 다수의 백 ...

9월 5일 05:39에 게시됨

Nginx 핵심 설정 가이드

Nginx (Engine X)는 가볍고 고성능을 자랑하는 HTTP 웹 서버이자 리버스 프록시 서버입니다. 또한, IMAP/POP3/SMTP 이메일 프록시 기능도 제공합니다. BSD-like 라이선스 아래 배포되며, 적은 메모리 사용량과 뛰어난 동시 처리 능력으로 잘 알려져 있습니다. 실제로 Nginx는 동종 웹 서버 중에서 최고의 동시 처리 성능을 보여줍니다. 주요 명령어 Nginx를 효과적으로 관 ...

7월 31일 11:55에 게시됨

frp를 활용한 사설 네트워크 간 통신 구축

frp 소개 및 활용 방안 frp(Fast Reverse Proxy)는 오픈소스 기반의 리버스 프록시 도구로, 방화벽 뒤에 위치한 내부 네트워크 장치를 외부에서 접근 가능하게 만드는 '내부망 터널링' 솔루션입니다. 예를 들어 저사양의 클라우드 서버(예: 알리바바 클라우드 ECS)를 하나 확보하고, 고성능의 개인 PC를 가정 내에 두면, 이 PC의 자원을 frp를 통해 외부에서 원격으로 사용 ...

7월 31일 07:49에 게시됨

웹 서버: Nginx - 고성능 비동기 웹 서버의 원리와 활용

Nginx 소개 동기와 비동기: 동기와 비동기의 차이점은 메시지 알림 방식에 있습니다. 즉, 호출 결과 알림 방식이 다릅니다. 동기: 동기 호출이 발생하면 호출자는 호출 결과 알림을 받을 때까지 후속 작업을 수행할 수 없습니다. 비동기: 비동기 호출이 발생하면 호출자는 호출 결과가 반환될 때까지 계속 기다릴 필요가 없습니다. 비동기 호출로 결과를 얻는 방법은 일반 ...

6월 17일 02:02에 게시됨

Nginx 초기 설정 및 고급 구성 가이드

실험 1: Nginx 소스 코드 컴파일 1. 소프트웨어 다운로드 [root@Nginx ~]# wget https://nginx.org/download/nginx-1.28.1.tar.gz 2. 압축 해제 [root@Nginx ~]# tar zxf nginx-1.28.1.tar.gz [root@Nginx ~]# cd nginx-1.28.1/ 3. 의존성 설치 및 환경 검사 [root@Nginx ~]# dnf install gcc openssl-devel.x86_64 pcre2-devel.x86_64 zlib-devel -y [root@Nginx ngin ...

5월 27일 08:52에 게시됨