关于word press的搭建与迁移

初次搭建较为简单就不写了。

这次主要聊一下word press网站的迁移。

 

1.在迁移之前先说一下怎么备份,这里使用的是宝塔的后台

 

点开网站

进入根目录上一级后压缩网站文件夹后下载

还需要备份一下数据库

点击备份,备份数据,下载即可

至此我们得到了两个文件 *.sql 和 *.tar.gz  一个数据库文件和一个压缩包

通过这两个文件我们就可以实现网站的迁移

2.下面来说一下具体的迁移方法

新服务器安装完宝塔后在软件商店,一键部署,word press 一键部署

域名要先解析到服务器(另讲),记住数据库和密码 其余默认,提交后会有一个确认窗口

然后进入网站根目录,把里面.user.ini除外的所有文件删除

再把刚才下载的压缩文件拖拽到该目录下解压,在解压后的文件夹内把原本的.user.ini删除,再选中该文件夹下的所有文件剪切粘贴到网站根目录(一般就是文件夹外)

保证.user.ini文件内容是你当前在用的域名即可

类似 open_basedir=/www/wwwroot/mhfy_us_kg/:/tmp/:/proc/  双击.user.ini可直接修改左上角保存

双击打开wp-config.php

把这三项改成刚才记得数据库账户 密码 第一二项一样的账户 第三项是密码,到这里网站迁移就完成了一半。

3.接下来我们来到数据库

把刚才下载的sql文件导入即可

如果旧网站和新网站使用的域名不同,还有两个地方需要修改

我们打开ssh工具,连上服务器(当然是新的),

输入代码 cd /www/wwwroot/mhfy_us_kg  进入网站根目录

 

wp search-replace ‘your_old_url’ ‘your_new_url’ 扫描数据库中的所有表,并替换旧 URL 为新 URL 旧域名换成新域名注意.换成_

 

cd /       返回到服务器的根目录(通常是/目录)

 

这里涉及到 WP-CLI工具 ,可能没有安装

wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar  安装代码

 

sudo mv wp-cli.phar /usr/local/bin/wp                  将 WP-CLI 安装为全局命令

sudo chmod +x /usr/local/bin/wp                       赋予可执行权限

wp –info                   安装完成后,你可以运行以下命令来验证 WP-CLI 是否成功安装

 

输入代码 cd /www/wwwroot/mhfy_us_kg  进入网站根目录

输入    wp search-replace ‘your_old_url’ ‘your_new_url’   替换url

 

完成一处修改

 

接下来我们返回到宝塔,进入数据库,点开phpmyadmin,通过面板访问

 

 

在phpmyadmin中点开我们刚才创建的数据库

在右侧找到wp_options,

 

把siteurl 和 home 改成现在在用的url

修改的时候记得点 执行 保存

到这里网站的迁移基本完成

还有一个问题就是在网站后台设置固定链接只能选朴素,否则除了主页都是404,不知道怎么搞

 

 

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论