unix SSL 설치 (Apache)

2012.04.19 10:11

엘카 조회 수:12629

참고 문서  

준비물

  1. 개인 키 생성

    # cd /home/elkha/ssl
    # openssl genrsa -des3 -out server.key 2048
    	- 비밀번호 입력
    # 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
    
  2. server.csr 파일을 ssl 기관에 제출

    csr.jpg

  3. ssl 기관에서 발급받은 키 (server.crt)

    -----BEGIN CERTIFICATE-----
    jo1pRooPTACnbDR4JP4d+aqlJdhug4SEN3jTyhKYaTNj/T0IHPLNd9P4BTtDWCWV
    ...
    cnBvc2UgaW4gY29tcGxpYW5jZSBvZiB0aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0
    -----END CERTIFICATE-----
  4. Apache

    # vi /usr/local/apache/conf/httpd.conf Listen 443 LoadModule socache_shmcb_module modules/mod_socache_shmcb.so LoadModule ssl_module modules/mod_ssl.so <ifmodule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin SSLOptions +StrictRequire SSLSessionCache "shmcb:/usr/local/apache/logs/ssl_scache(512000)" SSLSessionCacheTimeout 300 </ifmodule> <virtualhost *:443> ServerAdmin m@elkha.kr DocumentRoot /home/elkha/public_html ServerName elkha.kr ServerAlias *.elkha.kr php_admin_value doc_root /home/elkha php_admin_value upload_max_filesize 100M php_admin_value user_dir /home/elkha/public_html # php_admin_value open_basedir / AddType application/x-httpd-php .html .php ### SSL ### SSLEngine on SSLCertificateFile "/home/elkha/ssl/server.crt" SSLCertificateKeyFile "/home/elkha/ssl/server.key" </virtualhost>

    문서

번호 제목 날짜 조회 수
17 웹 백업 (쉘 스크립트) file 2018.10.14 937
16 mysql 백업 (shell script) file 2018.10.14 471
15 munin 설치 2018.10.13 488
14 유닉스 계정 관리 2013.10.15 14433
13 솔라리스 mount options 2013.10.06 15036
12 솔라리스 디렉토리 2013.10.06 14098
11 Linux Memory 사용량 file 2012.05.16 24801
10 Linux 설치시 파티션 관리 file 2012.05.12 19050
» SSL 설치 (Apache) [1] file 2012.04.19 12629
8 계정 자동 생성 [2] file 2012.04.15 10515
7 CentOS 6.2 다운로드 / 설치 [1] file 2012.04.15 16433
6 ssh 로그인 제한 2011.04.05 16374
5 리눅스 계정 생성/변경 [67] 2011.04.02 25627
4 ftp file 2010.07.23 14024
3 리눅스 자동 시작 file 2010.05.21 15796
2 putty file 2010.05.21 13354
1 VPS (가상 호스팅) 비교 file 2010.05.12 61751