NFgixはSSL証明書をインストールして、HTTPS暗号化を開始します。

1552 ワード

効果はブログを訪問する時に緑の小さな錠ができて、より安定しています。
実装手順は以下の通りです。
SSL証明書の申請
阿里雲さんは一年間の無料証明書を申請して当地にダウンロードできます。
証明書をサーバにアップロードします。
scp [   ] root@[ip  ]:/etc/nginx/cert
セキュリティグループ443ポートを開く
設定コマンド
#  git bash     
ssh -v root@【  】

vi /etc/nginx/nginx.conf
ファイルを修正したら次のようになります。
    server {
        listen 443;
        ssl on;
        server_name   www.xuetao.co;
        root         /usr/share/nginx/html;

        ssl_certificate /etc/nginx/cert/3010766_xuetao.co.pem;
        ssl_certificate_key /etc/nginx/cert/3010766_xuetao.co.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
                root /usr/share/nginx/html/blog;
                index index.html index.htm;
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
                root /usr/share/nginx/html/blog;
        }
    }

        #   80      443  
        server{
                listen 80;
                server_name www.xuetao.co;
                rewrite ^(.*) https://www.xuetao.co$1 permanent;
                }
再起動
nginx -s reload
参考教程
ブログサイトの設定は無料です。アリ雲証明書です。