호스팅 매뉴얼
Home > 호스팅 > SSL 보안서버 인증서 > 인증서 설치하기
Apache 서버에 SSL 인증서를 설치하는 방법입니다.
• 본 매뉴얼은 Apache 2.x 기준으로 작성되었습니다. • 설치 방법은 서버 환경에 따라 다를 수 있으며, 본 매뉴얼은 참고용으로 이용 바랍니다. |
1. 발급받은 인증서 파일을 저장합니다.
• SSL 인증서 파일 : 도메인_cert.crt (예시: www_gabia_com_cert.crt) |
2. 인증서와 개인키를 확인합니다.
발급받은 인증서와 개인키 파일이 서로 일치하는지 아래 명령어를 통해 확인합니다.
일치하지 않을 경우, 인증서 설치가 불가하니 확인 후 설치합니다.
예)
(stdin)=37745dde1a84fd325e26940b3607b443 으로 일치하는 것을 확인할 수 있음
openssl rsa -in gabia.key(개인키 파일) -modulus -noout | openssl md5
(stdin)=37745dde1a84fd325e26940b3607b443
openssl x509 -in 도메인_cert.crt(인증서 파일) -modulus -noout | openssl md5
(stdin)=37745dde1a84fd325e26940b3607b443
3. Aphace config 파일을 수정합니다.
httpd.conf 파일에서 주석 처리된 mod_ssl.so 모듈을 활성화하고 httpd-ssl.conf 파일을 불러옵니다.
include conf/extra/httpd-ssl.conf
LoadModule ssl_module modules/mod_ssl.so
httpd-ssl.conf 파일의 VirtualHost 부분에 인증서 파일 경로를 지정합니다.
Listen 443
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile 경로/도메인_cert.crt(인증서 파일)
SSLCertificateKeyFile 경로/gabia.key(개인키 파일)
SSLCertificateChainFile 경로/도메인_chain_cert.crt(체인 인증서)
SSLCACertificateFile 경로/도메인_root_cert.crt(루트 인증서)
</VirtualHost>
• https(SSL) 기본 포트는 443입니다. • ServerName, DocumentRoot, ErrorLog 등의 항목은 서버 환경에 알맞게 설정해주세요. • 멀티/와일드카드 인증서를 동일 포트에 설정하는 경우, <VirtualHost> 구문을 추가한 후 ServerName, DocumentRoot, ErrorLog, TransferLog 등을 수정하여 이용합니다. • 동일 포트에 설정하는 경우, <VirtualHost> 바깥에 NameVirtualHost 옵션을 추가해야 합니다. |
4. 문법 상 오류가 없는 것을 확인하고 Apache를 재시작합니다.
./apachectl -t
Syntax OK
./apachectl stop
./apachectl start
5. 웹 브라우저에서 [https://도메인:포트]으로 접속하여 https 통신 및 인증서 정보를 확인합니다.
SSL 인증서 알아보기
SSL 보안서버 인증서 알아보기
Code Signing 인증서 알아보기
SSL 인증서 .crt 파일을 .pem 파일로 간단하게 변환하기
관리콘솔
관리 콘솔 알아보기
SSL 인증방식 변경하기
SSL 인증서 다운로드하기
인증서 재발급하기
인증서 발급 취소하기
멀티인증서 도메인 추가하기
담당자 정보 변경하기
결제 알림 설정하기
타사 인증서 설치 대행 신청하기
클라우드 SSL인증서 설치 대행 신청하기
단독서버(IDC) SSL 인증서 설치 대행 신청하기
CSR 생성
서버 호스팅 CSR 생성하기
Apache
Tomcat
IIS 7.x
IIS 6.0
발급 인증 방법
메일 인증하기 (DV)
웹(HTTP) 인증하기
DNS레코드 인증하기
전화 인증하기 (OV)
OV Agreement 메일 승인하기
인증서 설치하기
Apache 설치하기
Tomcat 설치하기
IIS 7.x 설치하기
IIS 6.0 설치하기
Sectigo 인증씰(인증마크) 적용하기
GlobalSign 인증씰(인증마크) 적용하기