还原(恢复)WordPress 站点

上一篇文章介绍了 WordPress 站点的自动定时备份,本文要介绍的则是怎样将按照上一篇文章备份的站点内容还原。

(1) 安装好 LAMP。MySQL 的 root 密码最好按照之前的设置。注意,这一步可能执行 a2enmod rewrite 命令,但要使重写生效,还需要在 Apache2 的配置文件中将站点根目录的设置 AllowOverride None 改为 AllowOverride FileInfo 或者 AllowOverride All。在 Apache 2.2 中,该项设置位于 /etc/apache2/sites-available 中的各个站点配置文件,而对于 Apache 2.4,它位于 /etc/apache2/ apache2.conf 中。 继续阅读还原(恢复)WordPress 站点

自动定时备份 WordPress 站点

做一个站点,都必须考虑备份的问题,因为自己在维护上可能会有疏忽,VPS 的提供商也可能在没有预兆的情况下发生各种意外,甚至站点也可能受到攻击,从而导致网站的资料丢失。对于 WordPress 站点来说,最重要的就是数据库和 WordPress 程序,而 Apache2 和 MySQL 的配置文件,最好也备份一下。

当然,网上有很多文章介绍 WordPress 站点的备份和恢复方法,但是本人觉得都不尽如人意。在对一些资料进行了综合之后,本人采用了这样的方法对自己的 WordPress 站点进行备份,即:将 WordPress 数据库、WordPress 程序、Apache2 配置文件、MySQL 配置文件的备份相关的命令放在一个脚本中让其定时自动运行;再从要用于存储备份文件的 VPS 上将其下载,并存放到特定路径(而这也通过脚本的形式自动运行来完成)。本文可能会让某些人觉得没什么新东西,我也觉得确实如此。如果不妥之处,敬请指教,请勿吐槽。 继续阅读自动定时备份 WordPress 站点