阿里DigiCert 免费版 SSL证书过期,如何处理

今天打开网站发现SSL证书过期,之前是一把锁,现在是一个惊叹号,点击惊叹号,显示证书无效。内容如下“

您的连接不是私密连接
攻击者可能会试图从 test.com 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情
NET::ERR_CERT_DATE_INVALID
如果您想获得 Chrome 最高级别的安全保护,请开启增强型保护
此服务器无法证明其所在网域是 test.com;其安全证书已在 13 天前过期。出现此问题的原因可能是配置有误,或是有攻击者拦截您的连接。计算机的时钟目前已设为 2022年8月3日星期三,请问是否正确?如果不正确,请更正系统的时钟,然后刷新此页面。

继续前往www.test.com(不安全)

那么阿里DigiCert 免费版 SSL证书过期,如何处理,下面是解决文案:

一、登录阿里打开下面的网址,并操作

https://yundun.console.aliyun.com/?p=cas#/certExtend/free
立即购买0元支付,然后创建证书,申请证书,通过之后下载证书并解压得到下面两个文件
1234567_test.com.key
1234567_test.com.pem

二、登录linux,并配置nginx

使用PuTTY登录linux

Welcome to Alibaba Cloud Elastic Compute Service !

Activate the web console with: systemctl enable --now cockpit.socket

Last login: Wed Aug  3 10:28:15 2022 from xxx.xxx.xx..xxx
[root@xxx ~]# cd /usr/local/nginx/
[root@xxx nginx]# ll
[root@xxx nginx]# cd conf/
[root@xxx conf]# ll
[root@xxx conf]# cd cert/
[root@xxx cert]# ll
[root@xxx cert]# vi 1234567_test.com.key
编辑文件,把1234567_test.com.key里的文件复制粘贴到这里,保存退出
[root@xxx cert]# vi 1234567_test.com.pem
编辑文件,把1234567_test.com.pem里的文件复制粘贴到这里,保存退出
[root@xxx cert]# ll
-rw-r--r-- 1 root root 1676 Aug  3 10:58 1234567_test.com.key
-rw-r--r-- 1 root root 3806 Aug  3 10:59 1234567_test.com.pem
[root@xxx cert]# cd ../
[root@xxx conf]# ll
[root@xxx conf]# cd vhost/
[root@xxx vhost]# ll
-rw-r--r-- 1 root root 1605 Sep 30  2021 test.conf
[root@xxx vhost]# vi test.conf

编辑配置文件
----------------------------------------------------------------------------
server {
        listen 80;
        server_name www.test.com test.com;
        rewrite ^/.*$ https://www.test.com permanent;
}

server {
        listen 443 ssl;
        server_name www.test.com;
        root /data/www/test/public;
        index index.html index.htm index.php;

        ssl_certificate /usr/local/nginx/conf/cert/1234567_test.com.pem;
        ssl_certificate_key /usr/local/nginx/conf/cert/1234567_test.com.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;

        location /wss
        {
                proxy_pass http://127.0.0.1:9091;
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "Upgrade";
                proxy_set_header X-Real-IP $remote_addr;
        }


        location / {
               try_files $uri $uri/ /index.php?$query_string;
        }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|json|swg)$ {
                        expires      30d;
        }
        location ~ .*\.(js|css)?$ {
                        expires      12h;
        }

        location ~ ^.+\.php {
                #fastcgi_pass   bakend;
                fastcgi_pass   unix:/usr/local/php/var/run/php-cgi.sock;
                fastcgi_index  index.php;
                fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
                fastcgi_param  PATH_INFO          $fastcgi_path_info;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi.conf;
        }

        access_log  /data/www/nginx_log/test.log access;
}

-------------------------------------------------------------------------------------------

:wq保存退出


[root@xxx vhost]# cd /usr/local/nginx/sbin/
[root@xxx sbin]# ./nginx -s reload
[root@xxx sbin]# exit

至此结束。

再次打开网站就出现一把锁了。点击那把锁,显示连接是安全的,证书有效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
阿里云提供了免费的SSL证书服务,有效期为一年。每个阿里云账号可以申20个免费SSL证书资源包。申阿里SSL证书的方法如下: 1. 打开阿里SSL证书页面,点击"选购SSL证书"。 2. 根据需要选择适合的SSL证书类型和套餐。 3. 根据页面提示填写相关信息,包括域名、公司信息等。 4. 完成订单支付后,进入证书管理页面。 5. 在证书管理页面,点击"申证书"按钮。 6. 根据页面提示选择证书类型和域名验证方式。 7. 根据选择的验证方式完成域名验证操作,例如通过DNS验证。 8. 完成域名验证后,等待证书签发,一般需要几分钟到几个小时不等。 9. 证书签发后,下载证书文件并进行部署。 注意,阿里云免费SSL证书的品牌为DigiCert DV单域名证书。如果你是第一次部署SSL证书或者公司项目的SSL证书已经过期,可以参考上述步骤进行申和部署。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [阿里SSL证书免费申和部署方法((DigiCert 免费版 SSL-图文教程)](https://blog.csdn.net/weixin_44797199/article/details/124710894)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [阿里SSL证书免费申方法(图文教程)](https://blog.csdn.net/yunweifun/article/details/123409692)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值