Web

내 컴을 웹서버 운영하기 - SSL 인증 [안전함표시] 까지 팁

알콜뭉뭉이 2017. 10. 17. 10:16
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

본 글은 지극히 초보가 작성을 한 것이고

내컴을 웹서버로 만들기 위해 많이 검색을 통해 등록한 글입니다.

초보는 무엇이든지간에 힘들고 어렵고 이해가 어려운 부분이지요..



본 글은 초보가 처음으로 검색을 통해 웹서버 구축한 것을 정리한 것임을 먼저 알려 드립니다.(초보자 입장) 

(순서와 방법에 따라 차이가 있을 수 있습니다.)

※ 기본 설치 : Autoset 프로그램

Autoset : http://autoset.net/xe/download_autoset_10_7_0 ( 저의경우 64비트 ) 

 

1. 오토셋 10 버전 설치 : 오토셋 설치는 위 링크에서 확인하여 주세요.


2. 공유기 사용시 : 포트 개방 80, 443 (443 포트는 ssl를 위해)


3. 내컴 포트 개방 ( 80, 443 포트 동일하게 개방 : 아래 링크 참조하여 개방)


4. DNS 설정 : 도메인 있을 경우

  • 도메인 구매 사이트 > 도메인 관리 > DNS 관리 > 호스트에 내컴 IP 등록
  • 위 방법은 도메인 접속시 내컴 IP로 보내고 다시 내컴에서는 오토셋의 127.0.0.1 로 보내서 사이트 보여지기
  • DDNS 설정 방법은 검색을 통해 확인해 보시고 진행 하셔도 됩니다.


5. SSL 인증서 받기 : 아래 링크 참조


6. 오토셋 SSL 적용을 위한 설정 : 파일 수정 위치는 오토셋 설치 위치에 맞게 설정 하세요.

                                      저의 경우 C 드라이브 보단 용량큰 D 드라이브에 설치를 했습니다.

  • ※안내
    오토셋 설치 드라이브 : C드라이브
    설치 폴더명 : AutoSet
    SSL인증서 저장경로 : C:\AutoSet\server\conf\ssl
    1. 매니저 설정
      1. 설정 -> 웹서버 세부 설정 -> 웹서버 모듈관리 에서 mod_ssl.so 체크후 확인
      2. 설정 -> PHP 세부 설정 -> PHP 확장모듈 설정 -> php_openssl.so 체크후 확인
      3. 설정 -> 웹서버 세부 설정 -> 가상 호스트 설정
    2. httpd.conf파일 수정 (C:\AutoSet\server\conf)
      1. Listen 80 밑에 Listen 443 추가
    3. httpd-vhosts.conf파일 수정 (C:\AutoSet\server\conf\extra)
      1. 2번째 줄에 NameVirtualHost *:443 추가
      2. 마지막줄에
        <VirtualHost *:443>
        ServerName domain.com
        ServerAlias www.domain.com
        ServerAdmin SSL 인증받은 메일주소
        DocumentRoot "C:/AutoSet/public_html"
        ErrorLog logs/domain.com-error_log
        CustomLog logs/domain.com-access_log common
        <Directory />
        Options FollowSymLinks
        AllowOverride FileInfo
        Require all granted
        </Directory>
        SSLEngine on
        SSLCertificateFile "C:/AutoSet/server/conf/ssl/autoset.local.crt"
        SSLCertificateKeyFile "C:/AutoSet/server/conf/ssl/autoset.local.key"
        SSLProtocol all
        SSLCipherSuite HIGH:MEDIUM
        </VirtualHost>
    4. 추가팁 http2 활성화 하기 (오토셋 10.7.0에서만 가능)
      1. 설정 -> 웹서버 세부 설정 -> 웹서버 모듈관리 에서 mod_http2.so 체크후 확인
      2. httpd.conf파일 수정 (C:\AutoSet\server\conf)
        수정내용은  제일 맨밑에
        <IfModule http2_module>
        ProtocolsHonorOrder On
        Protocols h2 h2c http/1.1
        </IfModule>
        추가후 저장