nginx(3)
-
Nginx Reverse Proxy 정리
리버스 프록시란?리버스 프록시는 클라이언트로부터의 요청을 받아 이를 적절한 백엔드 서버에 전달하고 백엔드 서버의 응답을 다시 클라이언트로 전달하는 역할을 한다.이 글에서는 Nginx 리버스 프록시에 대한 주요 기능과 기본 설정만 정리한다.자세한 내용은 공식 문서 참고 https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/ NGINX Reverse Proxy | NGINX DocumentationNGINX Reverse Proxy Configure NGINX as a reverse proxy for HTTP and other protocols, with support for modifying request headers and fine-tu..
2024.05.18 -
docker + Nginx Reverse-proxy + Wildcard SSL
Wildcard SSL이란?도메인 뿐만이 아니라 서브 도메인 모두 인증지원하는 인증서예를 들어 도메인이 devgno.me 일 때 이 인증서를 발급, 적용하면site1.devgno.me, site2.devgno.me ....모든 서브 도메인도 ssl인증이 적용된다.도메인 준비ssl인증서 발급을 위해 도메인을 구한다.이 글에서는 무료 도메인인 freenom을 사용인증서 발급certbot 설치sudo apt install certbotWildcard ssl 발급sudo certbot certonly --manual --preferred-challenges=dns --email \ jinho021712@gmail.com --server https://acme-v02.api.letsencrypt.org/direc..
2021.06.20 -
ERROR: Encountered errors while bringing up the project
docker-compose up 하던 중 에러가 발생 Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use ERROR: Encountered errors while bringing up the project 이유는 모르겠지만 443포트가 이미 실행중이라고 한다.. 모든 도커 컨테이너를 멈추고 제거 $ docker stop $(docker ps -a -q); docker rm $(docker ps -a -q); \ docker volume rm $(docker volume ls -qf dangling=true) 네트워크 제거 $ docker network rm $(docker network ls -q) 아래와 ..
2021.06.16