로컬에서 개발을 진행할 때 SSL문제로 테스트에 문제가 되는 경우가 있습니다.
그래서 로컬에도 SSL을 적용할 수 있는 방법들이 추가되고 있습니다.
mkcert
mkcert는 로컬에 SSL을 적용할 수 있는 솔루션입니다.
윈도우 환경에서 mkcert를 설치하기 위해서는 윈도우 패키지 관리자 Chocolatey가 필요합니다.
- Chocolatey를 이용하여 mkcert를 설치합니다.
>choco install mkcert
- 도메인 인증서를 추가합니다.
>mkcert localhost demo2.localhost ok.localhost
- pem파일을 옮깁니다.
localhost+2.pem => c:\xampp\apache\conf/ssl.crt
localhost+2-key.pem => c:\xampp\apache\conf/ssl.key
- Apache 설정파일에 SSL 반영
<VirtualHost _default_:443>
# General setup for the virtual host
DocumentRoot "C:/xampp/htdocs"
ServerName localhost:443
ServerAdmin abc@abc.com
ErrorLog "C:/xampp/apache/logs/error.log"
TransferLog "C:/xampp/apache/logs/access.log"
# SSL Engine Switch:
# Enable/Disable SSL for this virtual host.
SSLEngine on
SSLCertificateFile "conf/ssl.crt/localhost+2.pem"
SSLCertificateKeyFile "conf/ssl.key/localhost+2-key.pem"
...
</VirtualHost>
- Apache 재시작
영상강좌는 웹학교 그누보드5 제30강에서 이용할 수 있습니다.
Top comments (0)