股票

wordpress网站搬家详细记录

详细记录这次网站整理的流程,以备下次查用:

1,下载wordpress

2,解压到用户根目录

3,进入wp-content

4,进入themes,把除了index.php之外的主题都删掉,带属性拷贝主题 jishuzh, wptouch-data, mobile_pack_green

[task]cp -rp source_dir target_dir[/task]

-r,递归处理,将指定目录下的文件与子目录一并处理;

-p,保留源文件或目录的属性,包括所有者、所属组、权限与时间。

5,进入plugins,带属性拷贝需要的插件

6,备份数据库

进入服务器端 /home/maydolly,创建文件 abc.sql

[task]touch abc.sql[/task]

备份数据库

[task]mysqldump -u wpuser -p wpdatabase > abc.sql[/task]

备份用户 wpuser 的 wpdatabase 数据库到 abc.sql 文件。

压缩数据文件

tar -zcvf abc.sql.zip abc.sql

abc.sql 压缩为 abc.sql.zip 原来10M的被压缩到了980k

使用scp下载数据库文件到本地备份

最好用DBmanager这个插件备份!

6,复制 uploads文件夹到 wp-content

7, 恢复数据库

q切记:

使用 Notepad++打开再保存一遍(默认utf8格式),然后导入数据库。

mysql -u root -p

mysql>create database wpdatabase;

mysql>use wpdatabase;

mysql>source abc.sql;

abc.sql在当前文件夹下(进入mysql之前)。

8,然后编辑文件wp-config.php

填入数据库账户和密码

9,没了

以上是我从服务器搬到本地时的用法,但是从本地搬回VPS时,页面、后台全是空白!!!

最后用的是简单粗暴的方法:

把本地的 wordpress 文件打包上传到服务器,解压缩,放到网站根目录,文件所属和用户组全改为 www-data。使用Database备份本地数据库,用Notepad++编辑数据库,把 localhost/~maydolly 改为 120.25.57.79 ,保存。在服务器端创建新数据库,上传本地保存的数据库,在新创建的空数据库中导入,看情况修改 wp-config.php 文件,完毕!

打赏
原文链接:,转发请注明来源!
评论已关闭。