Wordpress教程 2022年04月29日
0 收藏 0 点赞 1,026 浏览 1375 个字

对于使用WordPress建站的站长来说,网站搬家可以说是一项必备技能,无论你是重装系统、升级配置还是服务器迁移,都可能会涉及到网站搬家,学会了网站搬家,在服务器的选择上就会灵活很多,在本文中WP主题站来分享下WordPress网站搬家的方法

本教程采用宝塔面板可视化操作,适合使用宝塔建站的用户使用,操作前请提前备份网站并在访客较少的时间进行,防止出现错误

备份原网站

网站搬家,就是将网站所有内容迁移到另一个主机上,所以我们需要先备份原网站,获取到网站的数据库和文件

首先备份数据库

因为数据库文件一般比较小,备份速度快,所以我们可以先备份数据库

打开宝塔后台 – 数据库,点击如下图箭头所指的地方(如果你之前备份过,会显示有备份)

 

WordPress 网站搬家教程(宝塔面板)
 

 

进入到了备份界面,点击备份按钮,备份一份最新的数据库文件

 

WordPress 网站搬家教程(宝塔面板)
 

 

备份完成后,会得到一个后缀为 .sql.gz 的数据库的备份文件,点击下载将其下载到本地

 

WordPress 网站搬家教程(宝塔面板)
 

 

备份网站文件

备份完数据库之后,我们就可以备份网站文件了

宝塔后台 – 网站,同样点击下图所示的链接

 

WordPress 网站搬家教程(宝塔面板)
 

 

获取网站备份文件,并将其下载到本地,如果你的网站文件较大,比如像WP主题站的文件已经达到了1个G,备份和下载需要的时间可能会比较久,这也是为什么建议大家先备份数据库的原因

 

WordPress 网站搬家教程(宝塔面板)
 

 

最后,我们就得到了网站文件和数据库的压缩包

 

WordPress 网站搬家教程(宝塔面板)
 

 

创建新的站点

有了网站文件和数据库,就可以着手新站点的搭建了

首先你需要搭建宝塔LNMP环境,和最初建站时步骤是一样的,如果你不知道如何操作,可以查看我们的WordPress建站教程,需要注意的一点是环境版本比如Mysql最好和原宝塔面板保持一致

配置好宝塔以及LNMP环境后,创建一个新的站点,域名填写和原网站保持一致

 

WordPress 网站搬家教程(宝塔面板)
 

 

同样,我们可以先导入数据库

宝塔后台 – 数据库,点击导入

 

WordPress 网站搬家教程(宝塔面板)
 

 

在数据库导入界面,先点击本地上传,上传之前下载的 .sql.gz 的数据库备份文件,然后点击导入按钮

 

WordPress 网站搬家教程(宝塔面板)
 

 

至此,数据库导入完成

上传网站文件

宝塔后台 – 文件,进入到网站的根目录,一般都是 www/wwwroot 下的域名文件夹

删除自带的index和404.html,然后点击上传

 

WordPress 网站搬家教程(宝塔面板)
 

 

选择我们之前备份的.zip后缀网站文件,宝塔现在支持断点续传,所以大文件也可以直接在网页上传输了

 

WordPress 网站搬家教程(宝塔面板)
 

 

上传完成后,将压缩包解压后,删除压缩包,得到文件结构如下图

 

WordPress 网站搬家教程(宝塔面板)
 

 

然后我们修改根目录下一个名为 wp-config.php 的文件,将其中的数据库信息修改为新站点的信息,这里一定不要忘记修改,不然会出现数据库连接错误

 

WordPress 网站搬家教程(宝塔面板)
 

 

网站文件配置完毕

接下来解析域名

解析域名非常简单,将原来的IP地址替换为新服务器的IP即可

国内的阿里云、腾讯云一般都可以在几分钟内生效,国外的Namesilo可能需要一天左右的时间才能生效

 

WordPress 网站搬家教程(宝塔面板)
 

 

配置Https和伪静态

网站虽然迁移完成了,但是很多站点可能还是会有一些错误,最常见的就是https和伪静态的问题

配置Https

如果你之前的网站开启了https的话,那么新站点也需要开启https,不然就会出现网站无法访问的情况,选择 Let’s Encrypt,再申请一次即可,详细可查看 WordPress配置全站HTTPS教程

 

WordPress 网站搬家教程(宝塔面板)
 

 

开启伪静态

如果你的新站点文章页无法访问,那么很可能是伪静态的原因,在伪静态规则处选择WordPress,保存即可

 

WordPress 网站搬家教程(宝塔面板)
 

 

至此,WordPress网站搬家基本完成。

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.mizhanw.com/blog/1415.html

相关推荐
wordpress 在购物车中的特定产品的WooCommerce结帐上显示某些国家/地区
要在 WooCommerce 结账页面上只显示特定的国家/地区,您可以使用以下代码在函数文件(functions.php)中添加相应的过滤器…
日期:2023-05-29 点赞:0 阅读:965
最新一键关闭WordPress后台主题、WordPress插件的自动更新提醒,禁止WordPress更新提醒
PHP版本低于7.2用这个代码: 将以下代码放入您的主题functions.php //修改代码在后台显示更新 add_filter('pr…
日期:2023-05-24 点赞:0 阅读:211
wordpress相关文章功能代码示例
本文来介绍下wordpress的相关文章功能实现代码。 首先还是来说明下这个相关文章是个什么逻辑,文章的相关性都是通过tag标签来关联的,如…
日期:2023-05-23 点赞:0 阅读:974
woocommerce添加结账页面缩略图和货号+购物车页面货号
购物车上添加图片和货号SKU functions.php文件里面添加: /** * Display SKU in cart table wi…
日期:2023-05-18 点赞:0 阅读:1,099
codestar-framework获取后台设置控制指定分类文章和显示数量
可以在主题模板中使用 _izhanke() 函数获取后台设置的 xinwen_num 字段的值,然后将其传递到 query_posts() …
日期:2023-05-10 点赞:0 阅读:1,041
怎么指定邮箱可注册?
一些做会员网站的站长,肯定很讨厌那种用临时邮箱注册的用户吧,这次分享一段WordPress代码,让用户只能用指定的邮箱注册。 在主题根目录下…
日期:2023-05-09 点赞:0 阅读:733
发表评论
暂无评论

还没有评论呢,快来抢沙发~