《WEB开发-WordPress开发笔记》第6章 基于宝塔面板WordPress启用https详细教程

2024-08-30 12:38

本文主要是介绍《WEB开发-WordPress开发笔记》第6章 基于宝塔面板WordPress启用https详细教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

6.1 SSL申请

网站启用HTTPS首先得配置SSL证书,最初SSL证书都是收费的且价格不菲,但是现在国内的互联网巨头纷纷提供免费的SSL证书,国内的阿里云、腾讯云、七牛都有免费的证书可以申请。笔者用的阿里云服务器,域名也是在阿里云购买的。SSL也是在阿里云购买。

选择免费版的就行。

在这里插入图片描述

购买之后就进入证书申请控制台。以下是SSL部署的流程。

在这里插入图片描述

购买SSL之后就进行证书申请。

在这里插入图片描述

填写相关信息,进入【下一步】。

在这里插入图片描述

开始验证。

在这里插入图片描述

验证成功后就下载证书。

在这里插入图片描述

服务器选择【其他】类型进行下载。

6.2 SSL安装

接下来就是SSL安装了。

1、登录宝塔面板后台>点击左侧菜单网站。
2、在右侧网站列表中,选择你要安装SSL证书的域名,点击“设置”。
3、选择你的网站,点“设置”,切换到“SSL”选项卡

如果使用宝塔的免费SSL证书,请登录你的宝塔账号,点“申请”即可。

如果是安装自己申请的SSL证书,将你申请好的**网站证书(PEM格式)和密钥(KEY)**粘贴到对应的位置即可,如下图所示:
在这里插入图片描述

这样服务器端的SSL证书就安装好了。下面开始wordpress网站配置。

6.3 WordPress网站配置

1、进入WP后台,进入设置-常规 将WordPress地址(URL)、站点地址(URL)两项修改为:https。

在这里插入图片描述

2、大功告成,我们下面要做的就是把外部链接改到新的https地址,同时访问一下https版本页面,包括首页、栏目页、内页、sitemap,查一下源代码,看看还有没有http地址的存在。

6.4开启443端口

对于要用HTTPs,如果没有开启443端口的话,需要开启443端口,否则将不能访问网站。

在这里插入图片描述

注意:操作之前千万记得备份网站数据,千万!


欢迎访问我的网站:

BruceOu的哔哩哔哩
BruceOu的主页
BruceOu的博客
BruceOu的CSDN博客
BruceOu的简书

接收更多精彩文章及资源推送,请订阅我的微信公众号:

在这里插入图片描述

这篇关于《WEB开发-WordPress开发笔记》第6章 基于宝塔面板WordPress启用https详细教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1120848

相关文章

Git打标签从本地创建到远端推送的详细流程

《Git打标签从本地创建到远端推送的详细流程》在软件开发中,Git标签(Tag)是为发布版本、标记里程碑量身定制的“快照锚点”,它能永久记录项目历史中的关键节点,然而,仅创建本地标签往往不够,如何将其... 目录一、标签的两种“形态”二、本地创建与查看1. 打附注标http://www.chinasem.cn

SpringBoot集成redisson实现延时队列教程

《SpringBoot集成redisson实现延时队列教程》文章介绍了使用Redisson实现延迟队列的完整步骤,包括依赖导入、Redis配置、工具类封装、业务枚举定义、执行器实现、Bean创建、消费... 目录1、先给项目导入Redisson依赖2、配置redis3、创建 RedissonConfig 配

线上Java OOM问题定位与解决方案超详细解析

《线上JavaOOM问题定位与解决方案超详细解析》OOM是JVM抛出的错误,表示内存分配失败,:本文主要介绍线上JavaOOM问题定位与解决方案的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一、OOM问题核心认知1.1 OOM定义与技术定位1.2 OOM常见类型及技术特征二、OOM问题定位工具

基于 Cursor 开发 Spring Boot 项目详细攻略

《基于Cursor开发SpringBoot项目详细攻略》Cursor是集成GPT4、Claude3.5等LLM的VSCode类AI编程工具,支持SpringBoot项目开发全流程,涵盖环境配... 目录cursor是什么?基于 Cursor 开发 Spring Boot 项目完整指南1. 环境准备2. 创建

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

Python与MySQL实现数据库实时同步的详细步骤

《Python与MySQL实现数据库实时同步的详细步骤》在日常开发中,数据同步是一项常见的需求,本篇文章将使用Python和MySQL来实现数据库实时同步,我们将围绕数据变更捕获、数据处理和数据写入这... 目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1

Web服务器-Nginx-高并发问题

《Web服务器-Nginx-高并发问题》Nginx通过事件驱动、I/O多路复用和异步非阻塞技术高效处理高并发,结合动静分离和限流策略,提升性能与稳定性... 目录前言一、架构1. 原生多进程架构2. 事件驱动模型3. IO多路复用4. 异步非阻塞 I/O5. Nginx高并发配置实战二、动静分离1. 职责2

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Java中HashMap的用法详细介绍

《Java中HashMap的用法详细介绍》JavaHashMap是一种高效的数据结构,用于存储键值对,它是基于哈希表实现的,提供快速的插入、删除和查找操作,:本文主要介绍Java中HashMap... 目录一.HashMap1.基本概念2.底层数据结构:3.HashCode和equals方法为什么重写Has