본문 바로가기
iaa.dev/Laragon

Laragon 에서 SSL 사용하기

by chopper.kid 2022. 1. 5.

이전에 작성한 글 

 

 

Laragon 의 작업 프로젝트용 로컬도메인 자동 추가 php

laragon 환경에서 laravel로 작업시 composer 로 설치하고 도메인 연결 호스트에 추가등의 작업이 자동으로 되니까 아주 편합니다. 디렉토리 이름으로 laragon이 알아서 다 해줍니다. 여기에 추가로 http:/

vuxy.tistory.com

의 localhost 로 접속하면 https 링크가 있었죠? 클릭해보면 

와 같은 화면이 뜹니다.

Laragon 은 기본설정에서 443 포트를 사용하지 않습니다.

Laragon 의 SSL 설정은 다음과 같습니다.

Menu > Apache > SSL > Enabled 

를 선택하기만 하면 됩니다. 그러면 자동으로 D:\laragon-portable\etc\ssl 에 SSL 인증서와 가상호스트용 파일을 생성합니다.

그리고 Menu > Apache > SSL > Add laragon.crt to Trust Store

 

설정한 후 다시 접속해보면 짠~~ 하고 나와야 하는데

마찬가지로 접속은 안됩니다만 메시지가 바뀌었습니다. -,.-

이상하죠?

ERR_SSL_KEY_USAGE INCOMPATIBLE 로 검색해보니 

https://superuser.com/questions/1451895/err-ssl-key-usage-incompatible-solution

 

ERR_SSL_KEY_USAGE_INCOMPATIBLE Solution

I recently encountered the error message ERR_SSL_KEY_USAGE_INCOMPATIBLE in chrome using a self signed certificate. I spent hours trying to solve the problem before finally re-generating the certifi...

superuser.com

이곳에 해답이 보이네요.

 

D:\laragon-portable\usr\tpl\openssl.conf.tpl 의 

 

keyUsage = keyEncipherment, dataEncipherment

이부분을 

keyUsage = nonRepudiation, digitalSignature, keyEncipherment

로 바꿔준후 

 

다시 한번 Menu > Apache > SSL > Add laragon.crt to Trust Store 를 하고 

Laragon 을 Stop , Start All 한후 접속을 해봅니다.

 

이제 진짜 짠~~입니다.

 

이렇게 해서 로컬에서 SSL 사용하여 개발할 수 있게됩니다.

소셜 인증이나 구글 API 의 콜백URL 등 https 가 필수가 되고 있어서 

SSL 설정은 해놓는게 편합니다.

 

그럼 이만 

반응형
SMALL

댓글