메뉴 닫기

리눅스 웹서버에 ssl 인증서 적용하기

웹사이트를 운영하면서 인증서를 서버에 적용해야되는데 어디에 어떻게 적용해야될지 모르시는 분들을 위해 남깁니다.

ssl.conf 파일은 /usr/local/apache/conf/extra/httpd-ssl.conf 에 있거나  apache 설치 디렉토리 conf 안에 있습니다.

파일안에 기본적으로 설정해야될 사항은 인증서 적용 VirtualHost 설정과 인증서파일 적용위치 등록입니다.

443 기본포트를 사용하는 예시를 들어보겠습니다.

<VirtualHost *:443>

DocumentRoot “/home/cloudv”
ServerName www.cloudv.kr:443
ErrorLog /usr/local/apache/logs/cloudv_ssl_error_log
TransferLog /usr/local/apache/logs/cloudv_ssl_access_log

위와같이 VirtualHost 설정부분을 설정해 주시고 하단부분 인증서파일 적용위치에 파일경로를 적용해줍니다.

SSLCertificateFile /usr/local/apache/conf/cloudv/www.cloudv.kr.crt
설명 : 발급 받은 파일 중 “인증서 파일”을 지정

SSLCertificateKeyFile /usr/local/apache/conf/cloudv/www.cloudv.key
설명 : 발급 받은 파일 중 “개인키 파일”을 지정

SSLCertificateChainFile /usr/local/apache/conf/cloudv/ChainBundle.crt
설명 : 발급 받은 파일 중 “Chain CA인증서 파일”을 지정

SSLCACertificateFile /usr/local/apache/conf/cloudv/ROOT.crt
설명 : 발급 받은 파일 중 “ROOT CA인증서 파일”을 지정

완료후 apache 재시작을 하면 적용됩니다.

 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x