|  
도움말

SSL 인증서 도움말

내 Apache 서버(Ubuntu)에 수동으로 SSL 인증서 설치

인증서 요청이 승인되면 SSL 관리자에서 인증서를 다운로드하고 Apache 서버에 설치할 수 있습니다. 서버에서 Ubuntu 대신 CentOS를 실행하는 경우 내 Apache 서버(CentOS)에 수동으로 SSL 인증서 설치를 참조하세요.

  1. 인증서 및 키 파일이 저장된 디렉터리를 찾은 다음, 중간 인증서(gd_bundle.crt 또는 이와 유사한 파일)와 기본 인증서(무작위로 이름이 지정된 .crt 파일)를 해당 폴더로 업로드합니다.
    • 보안을 위해 이러한 파일을 루트에서만 읽을 수 있도록 해야 합니다.
  2. Apache 구성 파일을 찾습니다.
    • 기본 구성의 /etc/apache2 폴더에서 apache2.conf라는 이름의 파일을 찾을 수 있습니다.
    • 서버를 다르게 구성한 경우, 다음 명령을 사용하여 파일을 찾을 수 있습니다.
    • grep -i -r "SSLCertificateFile" /etc/apache2/
      • /etc/apache2/는 Apache 설치의 기본 디렉터리로 바뀔 수 있습니다.
  3. 즐겨 사용하는 텍스트 편집기에서 이 파일을 엽니다.
  4. apache2.conf 파일 내에서 VirtualHost> 블럭을 찾습니다.
  5. 사이트를 보안(https) 및 비보안(http) 연결 모두 가능하도록 하려면 이 블럭을 복사하여 기존 VirtualHost> 블럭 바로 아래에 붙여 넣습니다.
  6. 이제 보안 연결을 위해 이 VirtualHost> 블럭의 사본을 사용자 지정할 수 있습니다. 다음은 구성의 예입니다.
  7. VirtualHost xxx.xxx.x.x:443>
    	DocumentRoot /var/www/coolexample
    	ServerName coolexample.com www.coolexample.com
    		SSLEngine on
    		SSLCertificateFile /path/to/coolexample.crt
    		SSLCertificateKeyFile /path/to/privatekey.key
    		SSLCertificateChainFile /path/to/intermediate.crt
    /VirtualHost>
    • 서버 IP 끝에 추가된 443 포트도 잊지 마세요.
    • DocumentRootServerName은 원래 VirtualHost> 블럭과 일치해야 합니다.
    • 나머지 /path/to/... 파일 위치는 사용자 지정 디렉터리 및 파일 이름으로 바뀔 수 있습니다.
  8. 먼저, 다음 명령을 실행하여 Apache 구성 파일에서 오류를 확인합니다.
  9. apache2ctl configtest
  10. 테스트에서 Syntax OK(구문 확인) 응답을 반환하는지 확인합니다. 응답이 반환되지 않으면 구성 파일을 검토합니다.
  11. 경고: 구성 파일에 구문 오류가 있는 경우 Apache 서비스가 다시 시작되지 않습니다.

  12. Syntax OK(구문 확인) 응답을 확인한 후 다음 명령을 실행하여 Apache를 다시 시작합니다.
  13. apache2ctl restart

다음 단계

상세 정보

참고: 고객의 편의를 위해 특정 타사 제품의 사용 방법에 대한 정보를 제공하지만, GoDaddy는 타사 제품을 보증하거나 직접 지원하지는 않으며 그러한 제품의 기능이나 안정성에 대해 책임지지 않습니다. 타사 마크와 로고는 해당 소유자의 등록 상표입니다. All rights reserved.


이 글이 도움되었나요?
피드백을 보내주셔서 감사합니다. 고객 서비스 담당자에게 문의하시려면 지원 전화 번호 또는 위의 채팅 옵션을 이용하시기 바랍니다.
도와드릴 수 있어 기쁩니다! 더 도와 드릴 것이 있나요?
그것 유감스럽습니다. 혼동이 되었던 사항 또는 솔루션이 고객님의 문제를 해결하지 못했던 원인을 알려주세요.