마

로컬에서의 https를 만드는 방법(nginx)

· 2020-01-26 (일) 00:33:11 · 3329 · 2

로컬에서의 https를 만드는 방법을 체크해 보겠습니다.

 

로컬에서는 Let's Encrypt를 사용할수 없으니..

mkcert라는 것을 사용합니다.

https://github.com/FiloSottile/mkcert/releases

 

mkcert-v1.41.-windows-amd64.exe를

mkcert.exe로 변경합니다.

 

먼저 Administrator로 등록을 해 줍니다.

mkcert -install 

 

먼저 nginx에서 ssl을 적용해 보겠습니다.

 

nginx/ssl 아래에서 아래를 실행합니다.

 

mkcert gnuboard54.test

 

Certificate는 gnuboard54.test.pem 은

gnuboard54.test.crt로

키는 gnuboard54.test-key.pem 은

gnuboard54.test.key

 

 

다시 nginx/sites의 default.conf에서  커멘트 처리된 것을 아래와 같이 수정합니다.

 

# For https

listen 443 ssl default_server;

listen [::]:443 ssl default_server ipv6only=on;

ssl_certificate /etc/nginx/ssl/gnuboard54.test.crt;

ssl_certificate_key /etc/nginx/ssl/gnuboard54.test.key;

 

 

docker-compose stop nginx

docker-compose up -d nginx

 

https://gnuboard54.test 로 접속해 보세요

 

800595458_1579902631.195.png

잘 안되면 리부팅도 해보시고, 이미지를 모두 Stop후에 다시 실행도 해보세요.

|

댓글 2개

감사합니다..^^
@joeunch 도움이 되시길
댓글을 작성하시려면 로그인이 필요합니다.

서버관리자

662건

서버관리자 모임 게시판 입니다.

+
제목 글쓴이 날짜 조회
20-01-27 조회 1,617
20-01-26 조회 1,427
20-01-26 조회 3,330
20-01-25 조회 1,652
20-01-25 조회 1,361
20-01-25 조회 1,716
20-01-25 조회 1,813
20-01-24 조회 1,777
20-01-24 조회 1,693
20-01-23 조회 1,911
20-01-23 조회 2,771
20-01-23 조회 1,767
20-01-23 조회 1,354
20-01-22 조회 1,340
20-01-21 조회 1,301
20-01-20 조회 1,493
20-01-14 조회 1,987
20-01-08 조회 1,557
19-12-28 조회 1,234
19-12-11 조회 1,786
19-12-06 조회 2,269
19-12-01 조회 3,043
19-12-01 조회 1,566
19-11-28 조회 1,954
19-11-26 조회 1,925
19-11-24 조회 1,905
19-11-23 조회 1,782
19-11-22 조회 1,951
19-11-16 조회 1,941
19-11-16 조회 1,544