腾讯云 SSL 免费证书安装步骤,腾讯云 ssl 证书安装教程

腾讯云免费SSL证书申请、安装流程不算复杂,但有几点限制要提前清楚:免费证书有效期仅90天,到期必须重新申请,不支持通配符域名,单个账号最多申请50张。这些限制可以接受,再继续操作。 申请入口在SSL证书控制台,登录进入我的证书页面,点击申请免费证书。弹出表单,绑定域名填写需要保护的单个域名,例如example.com或者www.example.com。域名验证优先选自动DNS验证,前提是域名托管在腾讯云DNSPod,系统自动添加TXT解析记录,不用手动去域名后台操作。域名托管在其他服务商,就选择手动DNS验证,系统给出TXT记录,复制到域名解析后台手动添加,等待记录生效。 提交申请之后,CA机构24小时内完成签发,正常情况几分钟到半小时就能出结果。审核通知通过短信、邮件、站内信推送。证书签发完成,在控制台我的证书列表找到对应证书,点击下载。 下载页面需要选择服务器类型,这个选择决定文件格式,选错后续配置会卡住。Nginx、Apache选择对应选项,下载包包含.crt证书文件和.key私钥文件。Tomcat、IIS选择对应选项,下载得到.pfx文件和配套密码文本。下载到本地,上传至服务器。 Nginx配置是最常用的。解压Nginx证书压缩包,得到_bundle.crt和.key文件。上传文件到服务器/etc/nginx/ssl/目录,权限设置600,仅root用户可读。编辑Nginx站点配置文件,把原有HTTP监听改成HTTPS,写入证书路径。核心配置行:listen 443 ssl;、server_name example.com;、ssl_certificate /etc/nginx/ssl/example.com_bundle.crt;、ssl_certificate_key /etc/nginx/ssl/example.com.key;。修改完成执行nginx -t校验语法,校验通过执行systemctl reload nginx重载配置,不用重启整个服务。 Apache配置思路和Nginx相近,文件存放位置、指令名称不一样。解压Apache压缩包,得到1_root_bundle.crt、2_你的域名.crt、3_你的域名.key。在Apache安装目录新建ssl文件夹,放入三个文件。编辑httpd.conf,删掉#LoadModule ssl_module modules/mod_ssl.so前面的注释井号,#Include conf/extra/httpd-ssl.conf同样取消注释,加载SSL模块与配置文件。打开httpd-ssl.conf,SSLCertificateFile、SSLCertificateKeyFile、SSLCertificateChainFile分别指向上传的三个证书文件。保存之后重启Apache。 Tomcat使用PFX格式,不用自行转换格式,下载时选择Tomcat,获取.pfx文件和keystorePass.txt密码文件。把.pfx放到Tomcat的conf目录,编辑server.xml,在节点新增Connector,关键参数port="443"、SSLEnabled="true"、keystoreFile填写pfx文件绝对路径、keystoreType="PKCS12"、keystorePass填入密码文件内的内容。重启Tomcat,HTTPS即可访问。 IIS是图形化操作,直观简单。打开IIS管理器,点击服务器名称,双击服务器证书,右侧操作栏点击导入,选中下载的.pfx文件,输入密码,没单独设置私钥密码就填写keystorePass.txt内密码。导入完成,左侧选中网站站点,右侧操作栏点击绑定,网站绑定弹窗选择添加,类型https,端口443,SSL证书选中刚刚导入的证书,确认保存。 证书部署完成还有一步不能漏掉,HTTP自动跳转HTTPS。Nginx在80端口server块添加return 301 https://$server_name$request_uri;。IIS站点安装URL Rewrite模块,新建空白入站规则,匹配URL模式填写(.*),条件设置{HTTPS}不等于ON,操作类型重定向至https://{HTTP_HOST}/{R:1},重定向类型选301。Apache、Tomcat也有对应的重定向配置,逻辑一致。 验证有个小细节,浏览器打开https://你的域名,地址栏出现锁图标代表证书生效。提示证书不受信任、连接不安全,优先检查中间证书是否完整配置。Nginx的_bundle.crt已经包含中间证书,如果手动拆分单独crt文件,漏掉中间证书就会证书链不完整。另一类常见问题是证书路径写错,Nginx启动不会报错,但访问加载失败,查看Nginx错误日志可以定位问题。 90天到期前要重新申请新证书,流程和首次申请一致。腾讯云到期前发送提醒,收到通知去控制台重新申请,下载替换服务器旧证书文件,重载服务。不想手动续期,可以了解acme.sh搭配腾讯云DNS API实现自动续期,属于另一种方案。
腾讯云 SSL 免费证书安装步骤,腾讯云 ssl 证书安装教程
免责声明:本文提供的方法与建议仅供技术参考,实际部署效果受机房环境、运营商线路、系统配置等多重因素影响。请在专业人员指导下操作,因自行操作导致的业务损失本站不承担责任。