最新手动迁移WordPress方法

手动迁移WordPress网站主要步骤有:迁移文件、迁移数据库、修复数据库连接。

对于WordPress Installations,只有两个主要组件,您需要访问手动将安装迁移到新主机:文件和数据库。

迁移文件

将文件从旧主机迁移到新的最简单方法之一是使用FTP将文件下载到本地计算机,然后将其上传到新主机。

第一: 获取或创建旧主机的FTP或SFTP登录详细信息。

如果您的旧主机将cPanel作为控制面板,则可以 从cPanel内部创建FTP帐户.
如果您的旧主机为您提供SSH访问权限,则可以 使用您的SSH凭据进行SFTP.

第二: 使用FTP客户端进行连接,如Filezilla。

您可能希望启用显示隐藏文件以确保您下载所有内容。
在Filezilla中,您可以选择 服务器->强制显示隐藏文件 启用它。

您可以找到我们的Filezilla设置指南 这里.

第三: 从旧主机从旧主机下载到本地计算机上的文件夹。

理想情况下,您应该在计算机上创建一个新文件夹以在迁移时按住文件。

第四: 在FTP客户端中打开新窗口/与新主机的连接。

如果您需要创建一个FTP帐户,则可以 在cPanel中创建一个FTP帐户 或相关控制面板; 或者创造 一个直接在服务器上 如果您在您自己的服务器上托管(即,VPS或专用服务器)。

只要确保您的FTP帐户可以访问服务器上您域的public_html目录或根目录即可。

第五: 将您的内容上传到新主机。

您需要将其上传到您域的根目录。
如果该域是新主机的主域,则它将是您的public_html目录。

迁移数据库

正如WordPress存储,大多数数据(帖子,用户数据等)在数据库中,复制数据库是最重要的步骤,以确保正确迁移所有数据。

第一: 从旧主机中导出数据库。

如果您的旧主机具有phpMyAdmin作为数据库管理界面,则可以 通过phpMyAdmin导出数据库.
它将提示您将导出作为.sql文件保存到本地计算机,您应该为本地计算机保存到您的本地计算机,理想情况下为与迁移站点的文件所做的相同或类似的文件夹。

否则,如果您有SSH访问服务器,您可以 使用mysqldump导出数据库。 将导出另存为.sql文件,然后使用FTP或SFTP将文件复制到本地计算机。

第二: 在新主机上创建一个新的数据库和数据库用户。

您可以 创建一个数据库 和 数据库用户 通过CPANEL或相关控制面板。 否则,您可以通过自己的服务器上的终端(即,VPS或专用服务器)管理MySQL数据库和用户。

确保您的 数据库用户对数据库具有完全权限.

如果可能,您可以尝试使用与旧主机相同的名称来命名数据库和用户。

记下数据库名称,用户名和用户密码,因为您稍后可能需要它们来更新WordPress配置。

第三: 将数据库导入到新主机。

如果新主机提供phpMyAdmin作为数据库管理界面,则可以 通过phpMyAdmin导入数据库.

否则,如果通过SSH控制服务器,您可以使用FTP或SFTP将.sql文件上传到服务器,并使用mysqldump导入数据库。

修复数据库连接

它并不总是,但有时需要使用更新的详细信息更新WordPress配置文件以连接到数据库。
如果您在WordPress安装上收到"连接到数据库"错误的"错误",或者它将提示您使用WordPress Setup页面,则应仔细检查该部分迁移,以确保WordPress安装连接到正确的数据库。

WordPress配置文件称为WP-Config.php,将位于您上传您网站文件的文件夹的根目录。

使用您的文件编辑文件 控制面板的文件管理器,或使用 基于终端的编辑器然后在文件中(最常见的文件附近)是4'define()'语句,声明重要数据库连接详细信息:

define( 'DB_NAME', 'database_name' );
define( 'DB_USER', 'database_username' );
define( 'DB_PASSWORD', 'user_password' );
define( 'DB_HOST', 'database_host' );

这是您在迁移数据库的步骤2中设置的数据库名称,用户名和用户密码的位置。

您将在每行的第二组引号中输入这些值。

示例:define('db_name','mydatabaseName');

然后,db_host定义指定托管数据库的服务器地址。
由于这是在同一服务器上,因此如果它没有设置为"localhost",则可以将其设置为"localhost"。

上面介绍了用于了解如何自行迁移WordPress安装的信息,但还有第三方工具和插件可用于克隆安装到另一个主机或从另一个主机克隆安装,使得进程更简单。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/36840.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何发布jar包到maven中央仓库(2024年6月最新版含如何对原Jira系统内数据进行迁移)

1.准备工作 1.1 进入系统注册账号 https://central.sonatype.com/ 点击右上角 Sign-in登录 如果是首次登陆,需要点击Sign-Up注册账号 2.命名空间管理 2.1 注册Namespaces 点击右上角自己的账号->选中View Namespaces 进入命名空间列表后,点击…

【软考论文】项目背景及论文模版

目录 一、项目核心功能二、论文模板一、项目核心功能 二、论文模板 论文字数说明 总字数 2500 = 500 + 400 +400 * 3 + 300 背景:500 回答问题:400 三段论:1200 = 400 * 3 结论:300 ~ 400 摘要(<300字) 本人于2022年1月参与了某车厂的全渠道数字化精准营销平台项目,该…

Spring Boot中实现定时任务最常用的方法 @Scheduled 注解和 TaskScheduler 接口【包含详情代码】

Spring Boot中实现定时任务最常用的方法 Scheduled 注解和 TaskScheduler 接口【包含详情代码】 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……&#xff09; 2、学会Oracle数据库入门到入土用法(创作中……&#xff09; 3、手把手教你开发炫酷的vbs脚本制作(完善中………

全局mixins

一、文章由来 在开发过程中发现在钩子函数位置直接使用dicts就能直接绑定数据了&#xff0c;由此溯源发现了自己的盲区 二、局部使用 // myMixin.js文件 var myMixin {created: function () {this.hello()},methods: {hello: function () {console.log(hello from mixin!)…

Python数据分析第二课:conda的基础命令

Python数据分析第二课&#xff1a;conda的基础命令 1.conda是什么? conda是一个开源的包管理系统&#xff0c;可以帮助我们进行管理多个不同版本的软件包&#xff0c;还可以帮助我们建立虚拟环境&#xff0c;以便对不同的项目进行隔离。 简单来说&#xff0c;conda是一个软…

spacedesk

一、下载链接 spacedesk.zip - 蓝奏云 二、windows10投屏安卓 windows安装server&#xff0c;安卓安装apk 三、windows10投屏到windows10 发现存在台式机不支持投影&#xff0c;所以有了这个。 投影端 windows安装server版 spacedesk_driver_Win_10_64_v2119.msi 接收端…

守护生产车间安全:可燃气体报警器预警与检测的重要性

近日&#xff0c;东莞一材料厂发生的火灾事故再次敲响了工业安全生产的警钟。 这起事故不仅给工厂带来了巨大的经济损失&#xff0c;也暴露了一些企业在安全管理方面的疏漏。其中&#xff0c;可燃气体报警器的应用与预警功能在火灾防范中扮演了至关重要的角色。 接下来&#…

[分布式网络通讯框架]----RpcProvider实现

在上一节userservice.cc的主函数中&#xff0c;我们初始化以后实例化了一个RpcProvider对象provider。接着调用了它的NotifyService(new UserService)方法&#xff0c;将UserService服务对象及其提供的方法进行预备发布。发布完服务对象后再调用Run()就将预备发布的服务对象及方…

【Docker】可视化平台Portainer

文章目录 Portainer的特点Portainer的安装步骤注意事项 Docker的可视化工具Portainer是一个轻量级的容器管理平台&#xff0c;它为用户提供了一个直观的图形界面来管理Docker环境。以下是关于Portainer的详细介绍和安装步骤&#xff1a; Portainer的特点 轻量级&#xff1a;P…

企业级Windows设备日志采集工具

永久免费: 前往Gitee最新版本 更新内容 进一步提升工程师部署采集客户端效率. 打开根Url,自动跳转到部署页面.(原工程师需输入很长的Url);新增复制同类客户端同步任务功能.优化客户端分组操作;文件同步到服务器后,可配置文件名增加时间戳; 介绍 定时全量或增量采集工控机,…

项目分层--简单图书管理系统

分层情况 实体类Book代码 //实体类 public class Book {private int id;private String name;private int bsum;public Book() {}public Book(int id, String name, int bsum) {this.id id;this.name name;this.bsum bsum;}public int getId() {return id;}public void set…

9.2JavaEE——JDBCTemplate的常用方法(三)query()方法

JdbcTemplate类中常用的查询方法 方法说明List query(String sql, RowMapper rowMapper)执行String类型参数提供的SQL语句,并通过参数rowMapper返回一个List类型的结果。List query(String sql, PreparedStatementSetter pss, RowMapper rowMapper)根据String类型参数提供的S…

9. Revit API UI: UIView、UIDocument、框选聚焦

9. Revit API UI: UIView、UIDocument、框选聚焦 UI命名空间下的API&#xff0c;到这里差不多就押送讲完了&#xff0c;同Application那篇所讲的几个类与接口&#xff0c;都是带UI的对应了一个不带UI的&#xff0c;如UIApplication和Application&#xff0c;作用呢&#xff0c…

Jenkins 下使用 Node 和 Npm(借助 nvm-wrapper 插件)构建前端程序

一、前言 搭建完Jenkins后&#xff0c;如何使用node进行构建前端呢&#xff0c;多个项目会使用的node的多个版本。如何动态指定node的版本进行构建呢。 方案一&#xff1a; 安装多个node版本&#xff0c;然后进行指定。这样比较麻烦。 方案二&#xff1a; 使用Jenkins的nv…

Spring相关面试题(三)

29 如何在所有的BeanDefinition注册完成后&#xff0c;进行扩展 Bean工厂的后置处理器&#xff0c;在所有的Bean注册完成后&#xff0c;就被执行。 public class A implements BeanFactoryPostProcessor {private String name "a class";private B b; ​public St…

ARM芯片架构(RTOS)

前言&#xff1a;笔记韦东山老师的rtos教程&#xff0c;连接放在最后 #ARM介绍 arm芯片属于精简指令集risc&#xff0c;所用的指令比较简单&#xff0c;ARM架构是一种精简指令集&#xff08;RISC&#xff09;架构&#xff0c;广泛应用于移动设备、嵌入式系统、物联网等领域。AR…

Linux:简单说说分号“;”、单竖线“|”、双竖线“||”、单“”、双“”作为多个命令分隔符的用法

以下符号都可以用来连接多个命令&#xff0c;在一行中作为多个命令的分隔符。区别如下&#xff1a; 1、分号“;” 按照先后顺序执行命令。每个命令都会在前一个命令执行完毕后立即执行。 如果其中一个命令出现错误&#xff0c;后续命令仍然会继续执行。 2、单竖线“|” 作为管…

2. jenkins发布java项目

jenkins发布java项目 一、环境描述二、部署tomcat业务服务器三、部署git服务器&#xff0c;上传测试代码1、部署git服务器2、上传测试代码 四、jenkins对接组件1、安装必要的插件2、对接git客户端3、对接maven工具4、配置maven需要的jdk5、配置gitlab服务器的连接6、在jenkins上…

1161. 最大层内元素和

1161. 最大层内元素和 题目链接&#xff1a;1161. 最大层内元素和 代码如下&#xff1a; /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr)…

AI智能体文章索引

1&#xff0c;探索AI世界系列&#xff1a;俗说AI智能体 2&#xff0c;是真的吗&#xff0c;不会代码也能开发一款AI应用&#xff1f;GPTs让人梦想成真 3&#xff0c;来了&#xff0c;你的第一个AI智能体 4&#xff0c;制作一个智能体&#xff1a;抖音热点话题文案制作助手 5&am…