
내 서버를 cpanel 호스팅에서 nginx-centos 서버로 마이그레이션했습니다. 서버를 관리할 수 있는 명령줄만 있습니다. SSL 인증서를 내보내고 가져와야 합니다. 내가 찾은 모든 튜토리얼은 "nginx 서버에서 개방형 SSL 인증서를 생성하는 방법"만 설명합니다. 예를 들면 다음과 같습니다.https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-nginx-for-centos-6
이 튜토리얼에서는 생성 방법을 설명합니다. cpanel에서 SSL 개인 키와 crt를 복사하여 /etc/nginx/ssl/server.crt;
및 파일 로 바꾸면 /etc/nginx/ssl/server.key;
작동합니까?
답변1
SSL은 cpanel 인증서 키 ca를 사용하여 이러한 파일을 처리합니다.
httpd.conf처럼
SSLCertificateFile /var/cpanel/ssl/installed/certs/xnh_com_d98c5_67ca3_150707$
SSLCertificateKeyFile /var/cpanel/ssl/installed/keys/d98c5_67ca3_76c14a301e0260891bbe91504$
SSLCACertificateFile /var/cpanel/ssl/installed/cabundles/cPanel_Inc__681917b
nginx 구성 입력
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
키 파일을 다른 crt의 /etc/nginx/ssl/server.key와 동일하게 만들고 이 명령을 입력하세요.
cat example.crt example.ca >> /etc/nginx/ssl/server.crt