반응형
안녕하세요! 여러분들은 왜 Reverse Proxy를 사용하시는지 알고 계신가요? 알고 계신 만큼 속으로 생각해 보시고 스크롤을 내려보세요. 여러분들도 잘 알고 있듯 단일 포트를 통해 웹 서비스를 제공하기 위해 사용하고 있습니다. 내부적으로 운영되고 있는 Origin Server에 직접적으로 접근하지 못하고 Web Server를 통한 Reverse Proxy로 Origin Server에 접근이 가능한 것이죠 그럼 왜 사용하고 어떤 장점들을 가져갈 수 있을까요? 단일 포트로 여러가지 서비스를 제공할 수 있고 반드시 단일 포트로 제공되고 있는 Web Server를 거쳐야 하기 때문에 보안적으로 유리한 장점을 가져갈 수 있습니다. 또한, 부하를 여러 서버로 분산해주어 각 서버를 안정적으로 운영할 수 있다는 장..
Nginx 설치 sudo apt update sudo apt install nginx -y Nginx 서비스 관리 sudo systemctl start nginx sudo systemctl enable nginx 방화벽 UFW 포트 설정 sudo ufw allow 80 sudo ufw allow 443 도메인:80 으로 접속하면 Nginx 페이지를 확인 할 수 있음 HTTPS With CertBot Certbot 설치 sudo apt-get update sudo apt-get install certbot 인증서 발급 및 설치 sudo certbot certonly --standalone -d ${domain} 인증서 위치 : /etc/letsencrypt/live/${doman}/ 인증서 확인 :- su..
NGINX Nginx 높은 성능과 안정성이 뛰어난 웹 서버로 현재 가장 많이 사용되고 있는 웹 서버임. Apache와 같은 웹 서버 대비 가볍고, 대규모 어플리케이션 처리에 적합 Apache 웹 서버의 성능 제한을 해결하기 위해 작성되었음. 연결당 프로세스 또는 스레드 접근 방식에서 차이점이 존재함. Nginx의 경우 수천개의 HTTP 연결을 동시에 처리할 수 있음. Nginx는 가볍고 확장이 가능함. 정적 컨텐츠 1,000개의 동시 연결 접속을 실행하여 확인한 벤치마크 결과 Apache보다 약 2.5배 빠름. 또한, 메모리 효율성 또한 높게 나왔음. 만약, 동시 접속이나 대용량 서비스 처리면에서 정적 콘텐츠를 제공해야 한다면 NGINX 가 더 나은 선택 웹 서버를 이용하는 이유 WAS의 부담을 줄여주기..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.