일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Redux
- 모캠
- #Swagger-editor
- 모두의캠퍼스
- ecs
- SRE
- 프로세스
- 북딜
- #Swagger-ui
- #Swagger
- action
- fluentd
- #스웨거
- AWS
- docker
- #Swagger-codegen
- React.js
- 기술PM
- server
- Site Reliability engineering
- React
- javascript
- Kubernetes
- 쿠버네티스 컨트롤러
- 프로세스 통신
- 카카오게임즈
- 쿠버네티스
- Reducer
- #api 문서화
- IP
- Today
- Total
목록nginx (2)
탕구리's 블로그

오늘은 nginx에 인증 모듈을 추가하는 작업을 진행하였고 그중에서도 ldap을 연동하는 과정에 대해서 정리를 진행합니다. nginx 인증이란, nginx를 통해서 특정 페이지로 이동할 때, 로그인과 같은 인증과정을 nginx에서 처리할 수 있도록 하는 과정입니다. 인증을 위한 방법에는 여러가지가 존재하는데 그중에서도 LDAP을 통하여 인증과정을 진행하도록 하겠습니다. 우선, nginx를 통해서 인증을 진행하려면 nginx를 설치해야 됩니다. (당연한 소리) 1. 바이너리를 통해 설치하는 방법 2. 패키지 매니저를 통해 설치하는 방법 1. nginx 설치하기 저는 centoss7에서 yum 패키지를 통해 nginx를 설치하는 방법으로 진행하였습니다. yum 저장소에는 nginx가 포함되어 있지 않기 때문..

WillSon에서는 왜 nginx를 사용했나요? willson을 처음 설계 할 때 총 3개의 서버를 이용하려고 했어요. API 서버, Push 서버 그리고 socket.io를 이용할 chatting 서버 입니다. chatting 서버는 결국 firebase로 대체하기로 했지만 실시간 통신 관련해서 개발해보고 싶었는데 약간 아쉬움이 남아요. 불필요한 이야기는 각설하고 본론으로 들어가 봅시다. AWS를 이용해서 서버를 구축했기 때문에 다양한 서비스를 이용하게 되면 추가적인 비용이 발생하게 되요. 그래서 생각한게 클라이언트에서 API에 대한 요청이 들어오면 각 API에 대해 적절한 서버로 redirect 시켜주는 방법을 이용하기로 했어요. 물론 API gateway를 사용한다거나 ALB(application ..