Nginx 에 ssl 인증서 설정

1165 단어
사이트 에서 ssl 인증 서 를 설정 하면 https 방식 으로 접근 할 수 있 습 니 다.
1. ssl 인증서 신청
무료 ssl 인증 서 를 신청 할 수도 있 고, 비용 을 지불 하여 ssl 인증 서 를 구 매 할 수도 있다.무료 ssl 인증서 신청 사이트:https://www.sslforfree.com/인증서 의 유효기간 은 3 개 월 입 니 다.ssl 인증 서 는 세 개의 파일 을 포함 합 니 다:
  • private.key
  • certificate.crt
  • ca_bundle.crt

  • 2. ssl 인증서 업로드
    4. 567914. 다음 에 4. 567914. 디 렉 터 리 를 새로 만 들 고 4. 567914. 와 4. 567914. 두 파일 을 이 디 렉 터 리 에 업로드 합 니 다.
    3. nginx 설정
    https 는 443 포트 를 사용 하여 감청 을 추가 합 니 다.
    server {
        listen       443;
        server_name  istk.net;
        ssl  on;
        ssl_certificate       /etc/nginx/cert/certificate.crt;
        ssl_certificate_key   /etc/nginx/cert/private.key;
        ssl_protocols         TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ALL:!DH:!EXPORT:!RC4:+HIGH:+MEDIUM:!LOW:!aNULL:!eNULL;
    
        location / {
            root    /usr/share/nginx/html;
            index   index.html index.htm;
        }
    }
    

    http 형식의 접근 을 https 로 재 설정 합 니 다:
    server {
        listen    80;
        server_name    istk.net;
        return    301 https://$server_name$request_uri;
    }
    

    4. nginx 다시 불 러 오기
    nginx -s reload
    

    좋은 웹페이지 즐겨찾기