본문 바로가기
카테고리 없음

[Windows, Jenkins, Nginx, SSL] 설정

2022-01-14 ~ 2022-01-??

 

윈도우 10, 젠킨스, Nginx 환경에서 프론트 서버에 SSL 설정하고 각 포트포워딩된 서버를 로드밸런싱한 후기

일단 1차적으로 윈도우10 OS는 예제 자체가 적었는데 젠킨스 Nginx SSL까지 하려니 예제가 너무나도 없었다.

 

젠킨스 설정은 패스,

 

Nginx는

http -> server -> 80포트 location / 에서 https://도메인 으로 proxy_pass 해주었고

 

443 포트 location 에서 홈페이지 파일을 설정했으며

 

443 포트에서

  location /a   

  location /b

등과같이 설정하여 로드밸런싱 진행했다.

또한 각 서비스에서 /api   /api/v1 등과 같이 시작해야 하므로

location /a

  proxy_pass http://도메인:포트/api;  처럼 설정했다. http:// https:// 어떤것으로 해야하는지는 정확하지 않지만 http:// 상에서 작동.

 

각 마이크로 서버끼리 통신할때는  SSL 설정 에러가 발생 ->  http://IP:포트 로 요청했다..