如何从 Windows 服务器迁移 WordPress 到 Linux 服务器

如何从 Windows 服务器迁移 WordPress 到 Linux 服务器,第1张

Wordpress博客程序在windows服务器签到linux服务器需要一下几个步骤:

第一步:备份原来网站服务器的数据库,导出到本地;

第二步:备份原来网站服务器的程序,FTP到本地;

第三步:将Windows服务器网站中的数据库导入到Linux服务器的数据库中;

第四步:将Windows服务器网站中的程序,FTP上传到Linux服务器上面;

第五步:修改Linux服务器中Wordpress程序目录下wp-configphp文件,然后打开网站看看是否能链接数据库;如果不能链接,则出错;(应检查数据库用户名和密码是否正确)

第六步:服务器控制面板里添加伪静态规则,然后看看文章页和栏目页是否能打开。

第七步:修改域名解析,将域名Linux服务器中Wordpress主站。

统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行。在没有虚拟机的时代,物理机之间的迁移依靠的是系统备份和恢复技术。在源主机上实时备份操作系统和应用程序的状态,然后把存储介质连接到目标主机上,最后在目标主机上恢复系统。随着虚拟机技术的发展,系统的迁移更加灵活和多样化。

本系列文章全面介绍了虚拟机迁移的三种方式

P2V、V2V

V2P,及他们在内核虚拟机

KVM

上的实现方法,分成五个部分。第一部分,介绍虚拟机迁移的各种方法和相应的迁移工具,并且着重分析

Linux

平台上开源的虚拟化工具

KVM

XEN

实时迁移中的的内存预拷贝技术;

第二部分介绍

KVM

虚拟机之间的

V2V

迁移技术,包括离线迁移和在线迁移;第三部分介绍基于

VMware

XEN

的虚拟机如何迁移到基于

KVM

的虚拟机;第四部分介绍物理机到虚拟机迁移

P2V

和虚拟机到

1、用dump命令备份数据库。

# mysqldump -u root -p dbfile > dbfilesql

2、用rsync从新服务器获得备份的文件(SCP或WGET也可以)。

# rsync -avr root@myolddbserver:/home/mydumpfolder/dbfilesql

3、登陆新服务器的mysql客户端。

# mysql -u root -p

4 建立数据库。

mysql> create database dbfile;

5 选择新数据库;

mysql> use dbfile;

6 加载数据;

mysql> source dbfilesql

或者

在Mysql程序中有我自己的一个数据库共5张表,里边数据不算太多。我现在想把他们全部弄到另一台电脑中去,该怎么弄,如果不用其它的软件工具,只用Mysql自已的程序不知可否?

注:不用考虑操作系统。

---------------------------------------------------------------

在dos命令提示符下使用mysqldump命令进行备份

如下:

C:\Documents and Settings\Administrator>mysqldump yinshi >c:\\backuptxt -uroot

-p12142022

说明:yinshi是我的数据库名,里面有5张表; c:\\backuptxt 是我备份出来文件名和路径;

-u,-p参数后面跟的分别是用户名和密码

将你备份出来的文件我这里是backuptxt拷贝到另一台机上,再在dos命令提示符下用mysql命令,进行恢复,如下:

C:\Documents and Settings\Administrator>mysql < c:\\backuptxt -uroot -p12142022

or

mysql>source backuptxt;(这里backuptxt在放在data目录下)

---------------------------------------------------------------

如果另一台机器上也安装了mysql,可以直接导入

C:\mysql\bin>mysqldump -h172206250 -udeveloper -p123456 --opt server_databasename | mysql -hlocalhost -uroot -C obj_databasename

172206250源服务器ip

developer源服务器连接用户名

---------------------------------------------------------------

有两种办法。

1、在B机器上装mysql。

将A机器上的mysql/data下的你的数据库目录整个拷贝下来。

将B机器上的mysql服务停止。

找到B机器上的mysql/data目录,将你拷贝的目录粘贴进去,然后启动mysql服务就可以了。

2、使用SQL语句备份和恢复

你可以使用SELECT INTO OUTFILE语句备份数据,并用LOAD DATA INFILE语句恢复数据。这种方法只能导出数据的内容,不包括表的结构,如果表的结构文件损坏,你必须要先恢复原来的表的结构。

语法:

SELECT INTO {OUTFILE | DUMPFILE} ’file_name’ FROM tbl_name

LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE ’file_nametxt’ [REPLACE | IGNORE]

INTO TABLE tbl_name

SELECT INTO OUTFILE ’file_name’

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何从 Windows 服务器迁移 WordPress 到 Linux 服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情