반응형
SSL 인증서 체인(Bundle) 구성(Apache SSL 인증서를 Nginx SSL 인증서로 변환)
1. SSL 인증서 및 개인키 다운로드
mkdir -p /etc/nginx/ssl/wildcard_scbyun_com
curl -sSfL https://pkg.scbyun.com/ssl/nginx/wildcard_scbyun_com/cert.pem \
-o /etc/nginx/ssl/wildcard_scbyun_com/cert.pem
curl -sSfL https://pkg.scbyun.com/ssl/nginx/wildcard_scbyun_com/key.pem \
-o /etc/nginx/ssl/wildcard_scbyun_com/key.pem
2. 개인키 정상 여부 확인
openssl rsa -in /etc/nginx/ssl/wildcard_scbyun_com/key.pem -check
3. 인증서 체인(Bundle) 구성
cat /etc/nginx/ssl/wildcard_scbyun_com/cert.pem \
/etc/nginx/ssl/wildcard_scbyun_com/TuringSIgnCA.pem \
> /etc/nginx/ssl/wildcard_scbyun_com/nginx_bundle.crt
4. 인증서 체인 포함 여부 확인
인증서 개수 확인
grep "BEGIN CERTIFICATE" /etc/nginx/ssl/wildcard_scbyun_com/nginx_bundle.crt | wc -l
2
-----BEGIN CERTIFICATE-----
서버 인증서
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
중간 인증서
-----END CERTIFICATE-----
서버 인증서 + 중간 CA 인증서
5. 기존 인증서 백업 후 적용
cp /etc/nginx/ssl/wildcard_scbyun_com/cert.pem /etc/nginx/ssl/wildcard_scbyun_com/cert.pem.bak
생성한 Bundle 인증서를 Nginx 인증서로 적용
mv /etc/nginx/ssl/wildcard_scbyun_com/nginx_bundle.crt /etc/nginx/ssl/wildcard_scbyun_com/cert.pem
728x90
6. 인증서/개인키 매칭 확인
인증서 Modulus 확인
openssl x509 -noout -modulus -in /etc/nginx/ssl/wildcard_scbyun_com/cert.pem | openssl md5
개인키 Modulus 확인
openssl rsa -noout -modulus -in /etc/nginx/ssl/wildcard_scbyun_com/key.pem | openssl md5
두 MD5 값이 동일하면 인증서와 개인키가 정상적으로 매칭됨
7. Nginx 설정 검증
chown root:root /etc/nginx/ssl/wildcard_scbyun_com/*
chmod 600 /etc/nginx/ssl/wildcard_scbyun_com/key.pem
chmod 644 /etc/nginx/ssl/wildcard_scbyun_com/cert.pem
nginx -t
8. Nginx 인증서 적용
nginx -s reload
9. 작업 완료 확인
openssl s_client -connect web.scbyun.com:443 -servername web.scbyun.com -showcerts
openssl x509 \
-in /etc/nginx/ssl/wildcard_scbyun_com/cert.pem \
-noout -dates
728x90
반응형
'리눅스' 카테고리의 다른 글
| systemd-logind Power Key 이벤트로 인한 서버 비정상 종료 분석 및 해결 방법 (0) | 2026.06.04 |
|---|---|
| VMware ESXi 8.0에서 물리 네트워크 어댑터의 현재 링크 속도(Speed)를 변경하는 방법 (0) | 2026.05.27 |
| 우분투 24.04에서 MySQL 8.4 LTS 바이너리(Binary) 방식으로 설치하는 방법 (0) | 2026.05.21 |
| 우분투 24.04에서 사용하는 systemd-resolved DNS 캐시 관리 방법 (0) | 2026.05.21 |
| 우분투 24.04 Stub Resolver 동작 및 설정 정리 (0) | 2026.05.21 |