安全是有分量的

高防御cdn_您访问ip已被管理员限制云防护_免费测试

2021-10-12 11:01栏目:网络

高防御cdn_您访问ip已被管理员限制云防护_免费测试

最近我有幸出席了2015温哥华Wordcamp。我的演讲题为"为什么安全重要",我多次提到网站备份。一位与会者问了我一个很好的问题:

与我共事的许多客户从未备份过他们的网站。如果你的网站曾经崩溃或受到感染,这些备份将成为你最好的朋友。我想分享一些分步说明,说明如何在不使用任何插件或服务的情况下手动备份和恢复您的站点。

一些主机提供商为您执行备份,您还可以购买一些备份服务和插件。在本教程中,我将假设您的主机提供商不为您进行备份,我们将使用任何人都可以访问的自由软件程序。

在开始之前,让我们确保您已下载并准备好以下软件:

Filezilla这是一个伟大的开源FTP客户端,用于访问您的站点文件。管理员一个简单、安全的数据库管理工具。FTP凭据到您的网站。这些可以在您的托管帐户中找到。您需要用户名、密码和主机名或IP。

在您的机器上安装Filezilla(它与Windows/Linux/Mac一起工作),从管理员网站下载PHP文件,并确保您拥有FTP主机名、用户名和密码。需要注意的是,虽然Filezilla是一个优秀的跨平台FTP客户端,但它不能安全地存储密码,云DDOS防御原理,因此请务必禁用密码保存选项。是的,我知道,每次都要输入密码很烦人,但我们不要在这里偷工减料。

现在我们有了开始的工具,让我们了解我们在做什么。您的网站包括网站文件和一个或多个数据库(通常只有一个)。

这些文件将包括您的核心CMS、扩展/主题文件以及您上传到网站的任何照片/媒体。数据库是存储站点内容(如博客帖子)及其设置(扩展/主题设置和用户信息)的地方。

我们需要两者都有一个完整的备份。

文件

所以让我们加载Filezilla。我们开始吧!

让我们首先从"文件"菜单中单击"站点管理器"按钮。加载后,宝塔一键安装cc防御系统,让我们看看您从主机帐户获取的FTP凭据,并在此处输入:

大多数情况下,常规FTP工作正常,但使用SFTP或TLS更安全(加密是您的朋友)有时需要使用特定的协议,具体取决于您的主机提供商或服务器。如果您使用我们的CloudProxy网站防火墙,请确保使用您的网站的托管IP地址,该地址可在防火墙仪表板中找到。

专业提示:默认情况下,FTP使用端口21,SFTP使用端口22。有时,为了让FTP凭证正常工作,您必须稍微弄乱一下它们;如果您有问题,我建议您与您的主机提供商联系,他们应该能够帮助您解决。

好的,美女!我们加入了!

左边是我电脑上的文件,右边是服务器上的网站文件。基本上,我们只需要将服务器文件拖到本地计算机上。别担心,它们不会从服务器上删除!刚复制过来。

因此,首先,找到您站点的公共根目录(在本例中为public,但也可以称为public_html、httpdocs或类似名称),单击它并将其拖到您计算机上要保存它的文件夹中。

专业提示:如果您在站点上使用缓存插件,请在备份站点之前清除缓存。这些文件意味着要定期删除,如果您的缓存文件一直追溯到2011年,那么您可以通过首先这样做来节省自己数小时的时间。

这里我有一个方便的每周备份命名方案(相信我,这很重要):

现在传输开始了。喝点咖啡,因为有时这可能需要一段时间,linux集群ddos防御,特别是如果你的网站上有很多照片或插件,如果你的网站位于一个速度慢或脾气暴躁的服务器上,国内外高防CDN,更是如此。

Filezilla应该在传输完成后通知你。否则,程序底部的文件传输队列将为空,并且不再传输文件。

现在您已经完成了第一阶段!

数据库

另一半现在正常。您需要做的是将之前下载的adminer.php文件拖到您网站的根目录下,如下所示:

专业提示:完成后,请确保从服务器上删除adminer.php。最好不要在不使用时将这些工具留在身边,否则会带来安全风险。

现在打开浏览器并键入yourwebsite.com/adminer.php,您应该看到:

现在让我们登录数据库。如果您不知道数据库凭据,请在Filezilla中打开服务器上的网站配置文件。这将是WordPress上的wpconfig.php、Joomla上的configuration.php和Drupal上的settings.php。右键单击文件并用文本编辑器打开,您将能够找到管理员需要的登录信息。

获取这些凭据并将其输入管理员,您应该登录:

太好了!现在我们需要做的是将数据库导出到单个文件中,并将其下载到您的计算机上。单击左侧的"导出"按钮,您将进入数据库转储面板:

确保选择保存,然后单击底部的导出按钮。您将看到一个下载提示。将其保存到网站文件所在的位置。通常这部分只需要几分钟,你应该准备好了。