-
windows10 nginx local ssl setup part.1잡다구리 2020. 8. 28. 18:22
로컬에다 https통신을 통해 작업을 하게 된상황이 생겨서 로컬에 ssl을 설치해야 하는일이 생겼다.
다행히 참조할 만한 사이트가 있어서 정리한다.
영문으로 되어있어서 한글로 나름 정리를 해 본다.
원본 사이트: zeropointdevelopment.com/how-to-get-https-working-in-windows-10-localhost-dev-environment/
install OpenSSL
https://slproweb.com/products/Win32OpenSSL.html
Win64 OpenSSL v1.1.1g exe파일 다운로드
step 0
환경변수 설정
어디서든 실행하기 위해서 설정해준다.
step 1- Create a Private Key
로컬 사이트에 인증으로 사용할 private key파일을 생성 한다.
rootSSL.key
관리자 모드로 cmd창을 키고
만들고자 하는 폴더에서 실행한다.
openssl genrsa -des3 -out rootSSL.key 2048
실행후 비밀번호를 설정한다 (비밀번호를 잊어버리면 다시 세팅해야 한다.)
step 2- Create Certificate File
openssl req -x509 -new -nodes -key rootSSL.key -sha256 -days 1024 -out rootSSL.pem
.pem 파일을 만들기 위해 rootSSL.kye의 비밀번호를 물어본다.
다음으로 여러가지 정보를 물어보는데 그냥 엔터를 치면 다음으로 넘어간다.
window key + r
실행 커맨드 열기 해서 mmc 입력후 엔터(소문자 대문자 상관없음)
시간이 너무 길어져서 천천히 업데이트 할 예정
나머지는 위에 원본 사이트에서 확인 가능