[리눅스]아파치 사설 인증서 설치
apache 2.x에 사설 ssl 인증서 설치하기
아파치와 mod_ssl에 연동하는 부분에 대해서는 따로 설명하지 않겠습니다.
개인키 생성
openssl genrsa -des3 -out server.key 1024
csr 키 생성
openssl req -new -key server.key -out server.csr
개인키에서 패스워드 삭제하기
openssl rsa -in server.key -out server.key.insecure
mv server.key server.key.secure
mv server.key.insecure server.key
CA 인증서 생성
openssl x509 -req -days 1280 -in server.csr -signkey server.key -out server.crt
apache 2.x 설정
Include conf/extra/httpd-ssl.conf 주석 해제
httpd-ssl.conf 설정
<VirtualHost 192.168.100.1>
# General setup for the virtual host
DocumentRoot "/www/test"
ServerName www.test.com
ServerAdmin sysadmin@test.com
ErrorLog "/logs/test.com-error_log"
TransferLog "/logs/test.com-access_log"
# SSL Engine Switch:
# Enable/Disable SSL for this virtual host.
SSLEngine on
SSLCertificateFile "/usr/local/apache2/conf/server.crt"
SSLCertificateKeyFile "/usr/local/apache2/conf/server.key"
마지막으로 아파치를 재구동 해줍니다.
/usr/local/apache2/bin/apachectl restart
https://도메인 접속
'02.서버-Linux' 카테고리의 다른 글
[리눅스]오픈 파일 개수 수정 (0) | 2012.12.19 |
---|---|
[리눅스]커널 파라메터 (0) | 2012.12.19 |
[리눅스]아파치 번역 (0) | 2012.12.19 |
[리눅스]하드디스크 점검 (0) | 2012.12.19 |
[리눅스]Core 분석 (0) | 2012.12.19 |