로컬에서의 https를 만드는 방법(nginx)
로컬에서의 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 로 접속해 보세요

잘 안되면 리부팅도 해보시고, 이미지를 모두 Stop후에 다시 실행도 해보세요.
댓글 2개
게시판 목록
서버관리자
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 534 | 5년 전 | 1858 | ||
| 533 |
|
5년 전 | 1519 | |
| 532 | 5년 전 | 2034 | ||
| 531 | 5년 전 | 1009 | ||
| 530 |
|
5년 전 | 1180 | |
| 529 | 5년 전 | 1021 | ||
| 528 |
|
5년 전 | 1062 | |
| 527 | 5년 전 | 1102 | ||
| 526 | 5년 전 | 1389 | ||
| 525 | 5년 전 | 1113 | ||
| 524 | 5년 전 | 1074 | ||
| 523 |
|
5년 전 | 1483 | |
| 522 | 5년 전 | 1163 | ||
| 521 | 5년 전 | 1585 | ||
| 520 | 5년 전 | 1203 | ||
| 519 | 5년 전 | 1145 | ||
| 518 | 5년 전 | 1484 | ||
| 517 |
|
5년 전 | 1063 | |
| 516 |
|
5년 전 | 1292 | |
| 515 | 5년 전 | 1128 | ||
| 514 | 5년 전 | 994 | ||
| 513 | 5년 전 | 1658 | ||
| 512 |
|
5년 전 | 1172 | |
| 511 | 5년 전 | 1014 | ||
| 510 | 5년 전 | 2797 | ||
| 509 | 5년 전 | 1231 | ||
| 508 |
|
5년 전 | 914 | |
| 507 | 5년 전 | 1262 | ||
| 506 | 5년 전 | 1380 | ||
| 505 | 5년 전 | 1332 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기