본문 바로가기
php

Localhost에 SSL 설치 with mamp, openSSL - 2부(인증서 발급)

by 하이바네 2021. 12. 23.
반응형

전체 과정

Localhost에 SSL 설치 with mamp, openSSL - 1부
Localhost에 SSL 설치 with mamp, openSSL - 2부
Localhost에 SSL 설치 with mamp, openSSL - 3부

 

cmd에서 openssl을 실행까지 해보았다면 이제 남은것은 인증서 발급을 위해 아래의 명령어를 치는 것이다.

 

주소는 현재 MAMP기본 경로를 기준으로 작성하였고 맞지 않다면 변경하거나 apache만 사용할 경우에도 그에 맞게 변경하면 된다.

 

 

openssl req -config C:\MAMP\bin\apache\conf\openssl.cnf -new -out localhost.csr

 

 

PEM pass phrase : 개인키 비밀번호 입력

 

A challenge password, An optional company name : 미입력  

 

local에서 사용할 예정이기에 위와 같이 입력하고 아래의 명령어들을 더 입력해준다.

 

 

openssl rsa -in privkey.pem -out win_privkey.pem

생성된 개인키를 윈도우용 개인키로 변환

 

openssl rsa -in win_privkey.pem -out localhost.key

.key 파일로 변환

 

openssl x509 -in localhost.csr -out localhost.crt -req -signkey localhost.key -days 365

crt 인증서 생성

 

 

위의 순서대로 입력을 하면 다음과 같이 파일들이 생성된다.

 

이제 인증서 파일들이 생성되었다. 마지막으로 mamp에 설정을 해보도록 하자.

728x90

댓글