https 3

오라클 클라우드 웹 서버 세팅 1

mysql 도 설치 했으니 오늘은 web 서버 세팅까지 알아보도록 합시다! reverse proxy (역방향 프록시) 보통 apache 와 nginx가 사용 된다 기본 개념 외부 인터넷에서 내부(서버) 망으로 들어오는 요청을 , 중간 프록시 서버가 중계하는 방식 브라우저에서 http request 를 nginx 가 먼저 받아서 처리 nginx 처리할 수 있는 요청은 nginx가 처리하고 (정적파일 이미지나 html) Java 서버 애플리케이션은 url 요청은 tomcat에게 전달한다. 기본 역활 load balancing, http cache, https nginx 설치 sudo apt install nginx nginx 설정 tomcat으로 request forwarding 하기 위한 설정 파일 생성 ..

SSL 관련해서 정리해보기..

ssl 인증서 클라이언트가 접속한 서버가 신뢰할 수 있는 서버임을 보장한다 SSL 통신에 사용할 공개카를 클라이언트에게 제공한다. 서버 인증기관(CA Certificate authority) 클라이언트가 접속한 서버가 클라이언트가 의도한 서버가 맞는지를 보장하는 역할 해당기관 Symantec( veriSign) 42% 점유 사설 인증기관 SSL 인증서의 내용 1. 서비스의 정보(서비스의 도메인/ 인증서를 발급한 CA) 2. 서버 측 공개키 ( 공개키의 내용, 공개키의 암호화 방법) 웹브라우저가 웹서버에 접속하면 인증서를 제공한다 브라우저는 인증서를 발급한 CA가 자신이 내장한 CA의 리스트에 있는지 확인한다. 포함되어 있다면 CA 공개키를 이용해서 인증서를 복호화 한다 SSL 동작방법 악수(handSha..

개발툴 팁 2020.02.14