怎么样做自己的网站,用了wordpress的电商网站,丽江市住房建设局网站,wordpress主题更换备份免费SSL证书申请
背景#xff1a; 我的情况是这样#xff0c;域名解析是华为云的#xff0c;然后免费证书在腾讯云申请。但是大致的配置流程都是一样的 在腾讯云平台申请免费的SSL证明(目前有效期是9天)#xff0c;申请步骤如下 主要步骤说明 申请免费SSL证书配置证书到域…免费SSL证书申请
背景 我的情况是这样域名解析是华为云的然后免费证书在腾讯云申请。但是大致的配置流程都是一样的 在腾讯云平台申请免费的SSL证明(目前有效期是9天)申请步骤如下 主要步骤说明 申请免费SSL证书配置证书到域名解析服务验证SSL证书等待证书签发下载证书 并将证书部署到服务器 1.申请免费证书
在腾讯云的搜索SSL证书 然后出现如下界面电机申请免费证书(新的政策是免费证书·有效期90天·) 输入需要申请证书的域名和自己的邮箱 提交申请出现如下界面
2. 验证域名
需要想到对应的域名解析服务平台进行操作(我这里是华为云)进入域名界面 找到证书对应的域名点击 管理解析找到解析类型是 CNAME的记录编辑记录 根据证书申请步骤第三步的提示将对应的“主机记录”和“记录值”填入对应的位置。回到证书申请页面点击验证域名(有可能需要等待个几分钟才可以时长不固定和域名解析缓存有关)提示验证通过 则回到证书列表页
3. 下载证书
等待证书状态转变成 已签发则可以下载证书 点击下载出现如下界面(我这里证书是配置到nginx, 所以选择nginx)
4. 安装证书到nginx服务器
解压缩下载的证书文件上传到你的nginx服务所在的服务器, 放到某个目录比如/usr/local/nginx/ssl在nginx对应的服务节点配置证书, 示例如下
server {listen 443 ssl;access_log /data/logs/nginx/access.log;error_log /data/logs/nginx/error.log;ssl_certificate /usr/local/nginx/ssl/xxx.crt;ssl_certificate_key /usr/local/nginx/ssl/xxx.key;ssl_session_cache shared:SSL:1m;ssl_session_timeout 60m;ssl_prefer_server_ciphers on;server_name www.xxx.com;client_max_body_size 1024m;location / {root /data/www/;proxy_set_header HOST $host;proxy_set_header X-Forwarded-Proto $scheme;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://127.0.0.1:8080/;}}