NAS探索之旅 篇五:将wordpress从腾讯云迁移到群晖
之前在腾讯云上租了个服务器搭 wordpress,现在到期不想续费了,于是需要迁移到群晖里。群晖的 wordpress 套件虽然方便,但是无法修改访问地址,也无法自行升级到最新版本,所以最后还是选择了直接在 web station 里自己搭,方便快捷且灵活可靠。
1、备份网站文件及数据库,直接将网站文件所在的文件夹压缩打包,数据库建议用 navicat 备份功能备份。
2、将网站文件解压到新服务器对应目录下,数据库恢复到新服务器数据库,修改 wp-config.php 文件:
/** WordPress数据库的名称 */
define('DB_NAME', '数据库名字');
/** MySQL数据库用户名 */
define('DB_USER', '用户名');
/** MySQL数据库密码 */
define('DB_PASSWORD', '密码');
/** MySQL主机 */
define('DB_HOST', 'IP:端口');
修改数据库表 wp_option 中 siteurl 和 home 两个字段的值为新站点的域名或 ip。
3、做完上述修改应该就能访问到站点了,但可能访问很多页面会出现 404,这个基本是伪静态有问题导致。
4、参考:
群晖搭建的 WordPress 固定连接修改后出现 404 的解决方案
ssh 到群晖,sudo -i 切换到 root 账号,运行
cat /var/tmp/nginx/app.d/server.webstation-vhost.conf
编辑 user.conf 文件,
vi /usr/local/etc/nginx/conf.d/b7339c3c-33b0-4261-8df0-b5f362ac9ba7/user.conf
添加或修改为:
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
保存并重启 ng 服务
synoservicecfg --restart nginx
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 老鬼迪克
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果