声明:以下一切操作依靠宝塔面板实现。
概述
如果还有不了解宝塔面板怎么使用的小伙伴,可以看下前文:
宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解宝塔面板教程(2)宝塔面板添加WordPress站点详细图文教程宝塔面板教程(3)基于宝塔面板成功配置网站SSL安全证书宝塔面板教程(4)WordPress网站的备份与恢复(宝塔面板)宝塔面板教程(5)WordPress网站程序和数据库定时备份到七牛云存储图文教程
前提条件
条件1:阿里云服务器一台。原则上有台服务器就好了,不过我一般喜欢用大品牌,稳定和安全。你也可以用腾讯云服务器,道理都是一样的。条件2: 阿里云域名一个。在哪家买的服务器,就用哪家的域名,反之,一样。对了,你还需要进行下域名备案,否则,域名没办法访问站点。可以参考下:买了域名一定要备案吗? 。你也可以用腾讯云域名,道理都是一样的。条件3:服务器安装宝塔面板环境。宝塔面板,确实好用,帮我节省了不少精力和时间。关于云服务器怎么安装宝塔面板,可以参考教程:基于阿里云服务器搭建宝塔面板教程最全详解(图文)条件4:wordpress中文安装包。你可以去官网下载,也可以用我下载好了的。wordpress中文安装包(下载验证码:123456)如何备份WordPress
WordPress备份有很多种方式,但这里仅展示如何为了将网站迁移所需要的备份操作。
步骤:
备份网站本体备份数据库
1. 备份网站本体:
点击如下按钮,备份文件并保存到本地。
2. 备份数据库:
将数据库备份到本地。
这样即可完成备份。
如何恢复WordPress网站
下面展示如何根据之前备份的网站文件与数据库文件来恢复网站的操作
步骤:
建立网站上传备份连接数据库解决链接问题(选)
1. 建立网站
选择左侧网站页,点击添加站点。
域名可以添加带www.前缀与原始域名两种,中间用换行符隔开。
选择创建数据库,记住数据库名,用户名与密码。
待网站创建成功后,可以尝试访问一下你的网站,如果成功会看到欢迎页面。
备注:请用http访问,如果你没有开通过https,那么这样是无法访问的。
2. 上传备份
首先上传网站本体。点击如下,进入文件系统。
将原来的网站备份压缩包的内容拷贝到此目录下即可。
然后恢复数据库。在数据库栏点击导入即可。
3. 连接数据库
当你现在访问你的网站时,可能会出现“数据库连接出错”,”Error establishing a database connection”之类。
我们可以通过修改WordPress根目录下wp-config.php来解决问题。
填写正确的数据库名,用户名与密码即可。
4.解决链接问题(选)
有一次,我发现重新部署WordPress后网站的链接出现问题,基本所有链接都无法访问。我根据如下网站将此问题解决。
/questions/13149418/the-requested-url-about-was-not-found-on-this-server
其关键是在 .htaccess中插入如下代码:
# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress
重启服务器,即可一切恢复正常。