【http/https】ssl 모듈 설정 을 사용 하여 http 와 https 병존 을 동시에 지원 합 니 다.

인증서 생 성
1.우선 인증서 와 비밀 키 를 만 들 고 싶 은 디 렉 터 리 에 들 어 갑 니 다.예 를 들 어:
#cd /usr/local/etc/nginx/

2.서버 비밀 키 를 만 들 면 명령 은 암 호 를 입력 합 니 다:
#openssl genrsa -des3 -out server.key 1024

3.서명 요청 인증서 만 들 기(CSR):
#openssl req -new -key server.key -out server.csr

4.SSL 이 지원 하 는 Nginx 를 불 러 오고 상기 비밀 키 를 사용 할 때 필요 한 암 호 를 제거 합 니 다.
#cp server.key server.key.org
#openssl rsa -in server.key.org -out server.key

5.마지막 으로 인증 서 를 표시 할 때 상기 비밀 키 와 CSR 을 사용 합 니 다.
#openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

설정 nginx
#cd /usr/local/etc/nginx/
#vim nginx.conf
server {
    listen       443;
    server_name     IP  ;

    ssl                  on;
    ssl_certificate      /usr/local/etc/nginx/server.crt;
    ssl_certificate_key  /usr/local/etc/nginx/server.key;
    ssl_session_timeout  5m;
}

좋은 웹페이지 즐겨찾기