如何安装 SSL 证书来保护 WordPress(wordpress安装SSL证书)
使您的 WordPress 网站更安全的一种方法是安装 SSL 证书。
SSL 证书会将https://添加到您站点的域中,更重要的是,它将增强您用户的安全性。它还会给你一些 SEO 好处。
在本教程中,您将学习如何使用 Let’s Encrypt 免费为您的 WordPress 站点安装 SSL 证书。我将向您展示如何使用 SiteGround 管理屏幕、cPanel 以及插件来执行此操作。
什么是 SSL?
SSL 代表“安全套接字层”。它使用密钥对来验证网站访问:一个任何人都可以访问的公钥和一个私有的私钥。两者之间的关系意味着只有拥有私钥的人(即网站所有者,即您)才能对使用公钥传输的信息进行加密。这也意味着任何人都可以使用公钥来验证站点是否安全。
但别担心 – 您不必为您的网站存储这些密钥。相反,密钥由您在站点上安装的 SSL 证书使用。这意味着当您的站点在浏览器和服务器之间发送信息时,它是加密的。
当您安装 SSL 时,它将改变您的站点的外观。在https://开头在您的域名的开头将变为https://开头,当你访问的网站在浏览器中挂锁会出现,你可以在这个截图中TUTS +网站看到的。
SSL 的好处是什么?
那么为什么要费心将 SSL 添加到 WordPress 呢?在设置您的网站之后,这是一项额外的工作,并且不会改变网站对用户的显示方式,那么您为什么要这样做呢?
有两个主要好处——安全性和 SEO。
SSL 和安全
第一个也是最明显的好处是您的网站安全。通过添加 SSL,您可以让任何人更难拦截正在传输的数据,也让其他人更难访问用户输入到您网站的信息。
因此,例如,如果您正在经营电子商务商店或收集用户信息以供他们在会员网站上注册,则 SSL 是必不可少的。在没有 SSL 的情况下运行任何这样的网站是非常危险和不负责任的。
SSL 和 SEO
将 SSL 添加到您的站点的另一个好处是它有利于搜索引擎优化。
Google 更喜欢具有 SSL 证书的网站,并将其排名更高。鉴于添加 SSL 是免费的,即使您的站点不收集用户数据,也值得安装 SSL 证书以获得 SEO 优势。
如何免费为 WordPress 添加 SSL
过去,要获得 SSL,您必须为 SSL 证书付费,而且可能比您的托管费用更高。但是现在您可以使用 Let’s Encrypt 免费获得 SSL 证书。
您可以使用 WordPress 插件(也是免费的)添加它,或者您可以使用 SiteGround 管理工具或 cPanel 轻松地将 SSL 添加到您的站点。
让我们来看看每种方法。
通过 SiteGround 添加让我们加密 SSL
要将 SSL 添加到 SiteGround 中的 WordPress 站点,首先登录到 SiteGround 站点并单击网站选项卡。
单击站点工具按钮访问您站点的工具,然后单击安全 > SSL 管理器。
在“选择域”字段中,选择要添加 SSL 的站点。在“选择 SSL”下拉列表中,选择要使用的选项。
这三个选项是:
- Let’s Encrypt——一种标准的 SSL 证书,它是免费的,将满足大多数网站的需求。
- 让我们加密通配符——通配符 SSL 意味着您可以向站点添加子域,它们将使用 SSL 证书。如果您拥有使用子域的多站点网络,则很有用。
- 高级通配符——包括额外的功能以提高安全性。这将需要额外费用。
您可以在 SiteGround 网站的SSL 证书页面上找到更多信息。
对于这个演示,我将选择Let’s Encrypt,因为它是免费的,可以满足大多数 WordPress 网站的需求。
选择所需选项后,您会看到一条通知,说明您的请求正在处理中。
这有时可能需要一段时间,因为您的请求被发送到队列中,并且可能有其他 SiteGround 帐户持有人同时提交请求。请求完成后,您将看到一条成功消息。
如果您单击配置 HTTPS链接,您将转到 SiteGround 网站上的教程,该教程涵盖一系列网站系统。别担心,我会告诉你具体该怎么做——直接跳到下面的 配置 WordPress 设置以使用 HTTPS部分。
在 cPanel 中添加 SSL
如果您与 SiteGround 以外的托管服务提供商合作,也提供 Lets Encrypt SSL,或者您使用的旧 SiteGround 帐户仍然使用 cPanel for SSL,则可以使用 cPanel 界面安装免费的 Let’s Encrypt SSL 证书。
首先登录到您的托管服务提供商的界面并打开 cPanel。向下滚动到安全部分。
单击Let’s Encrypt链接以转到 Let’s Encrypt 管理器屏幕。转到安装新的让我们加密证书部分。
在域字段中,选择要向其添加证书的域。然后选择证书类型。您有两个选择:
- 让我们加密 SSL — 适用于大多数站点。
- Let’s Encrypt Wildcard SSL——对于有子域的站点很有用,比如多站点网络。
选择您想要的一个,然后单击“安装”按钮。
您将看到一条成功消息,告诉您您的请求已添加到队列中。单击确定按钮。
起初,它不会出现在Manage Let’s Encrypt Certificates部分——这是因为您的请求在队列中等待已请求证书的其他用户。但它会很快改变以反映这一点。
现在跳到下面的配置 WordPress 设置以使用 HTTPS部分。
使用插件添加 SSL
如果您不使用 SiteGround 并且您的托管服务提供商不提供 Lets Encrypt,您可以安装一个免费插件,让您添加免费的 SSL 证书。
在 WordPress 中,安装插件。转到插件 > 添加新。
在搜索框中,键入SSL。您将看到一系列 SSL 插件。
找到SSL Zen插件。单击“立即安装”按钮,然后当它变成“激活”按钮时,单击它以激活插件。
安装插件后,您将进入 SSL Zen 屏幕。如果您不是或需要返回,请单击管理菜单中的SSL Zen。
单击屏幕顶部的“使用免费版本”链接以进入设置屏幕。
检查域和电子邮件地址是否正确,如果您还想将https://添加到www选项,请检查条款和条件选项。单击下一步按钮继续。
下一步是验证您是否拥有该域。按照屏幕上的说明将文件上传到新文件夹。确保将文件夹和文件添加到站点中的public_html文件夹,而不是根目录。您需要拥有对您站点的 FTP 访问权限或使用 cPanel 中的文件管理器选项。
完成后,返回插件设置屏幕并单击每个文件旁边的验证按钮。
该插件将检查文件是否在正确的位置。完成后,单击下一步按钮。
如果需要,您可以下载您的证书,但您不必这样做——它们也会通过电子邮件发送到您的 WordPress 管理员电子邮件地址。再次单击下一步按钮完成。
您的站点现在将安装 SSL 证书,但您仍需要确保 WordPress在浏览器中使用https://。我们将在下一节中介绍。
配置 WordPress 设置以使用 HTTPS
现在您需要告诉 WordPress 使用https://而不是http://
在 WordPress 管理员中,转到Settings > General。找到站点 URL和WordPress URL字段。
编辑这两个字段,使它们包含https://而不是http://
向下滚动并单击“保存更改”按钮以保存您的更改。
您需要再次登录——这是因为您的浏览器已经为您地址的http://版本存储了登录 cookie ,您需要再次登录https://。
您的站点现在将使用https://并带有挂锁图标。
概括
将 SSL 证书添加到您的 WordPress 网站将使其更加安全并增强您的 SEO。所以真的没有任何理由不这样做。
而且你也不需要花任何钱来做这件事。无论您使用哪种方法,今天就将 SSL 证书添加到您的网站,您就可以放心,因为它具有更好的安全性,并且会在搜索引擎中获得更高的排名。
WordPress 主题
推荐优质的WordPress收费主题,比如企业产品展示类主题、作品服务类主题、自媒体博客资讯主题、商城主题等。
常见问题FAQ
- 程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
- 请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!