初次搭建较为简单就不写了。
这次主要聊一下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 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,不知道怎么搞