网站如何使用https

阿里云提供了免费的证书, 先去申请免费的https证书

https://common-buy.aliyun.com/?spm=5176.10695662.958455.3.1f0c7d54HhNTG4&commodityCode=cas#/buy

申请免费的ssl证书

证书签发成功

配置web服务器

将证书下载到本地, 然后上传至服务器保存

修改nginx配置文件

    server{
    listen 80;
    server_name www.ifmatch.top;
    rewrite ^(.*) https://www.ifmatch.top permanent;   # 80端口重定向到443
    }

    server {
        listen       443;
        server_name  0.0.0.0;
        ssl          on;  # 启动ssl
        ssl_certificate   /root/ssl/1655764_www.ifmatch.top.pem;  # 配置证书
        ssl_certificate_key  /root/ssl/1655764_www.ifmatch.top.key;  # 配置证书
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
        ssl_prefer_server_ciphers on;
        #charset koi8-r;

 重新加载nginx配置文件

nginx -s reload

测试使用https访问网站

猜你喜欢

转载自www.cnblogs.com/594504110python/p/10171824.html