linux学习记录

  • 首页
  • 入门LINUX
  • 建站
  • Why
  1. 首页
  2. 入门LINUX
  3. 正文

从Windows迁移wordpress5.4.2到ubuntu20.04

2020年10月13日 668点热度 0人点赞 0条评论

之前一直在自己的WIN10笔记本上用IIS+MYSQL搭建了wordpress,记录平时学习的心路历程,最近入坑腾讯云服务器,就想着将WP迁移过去。

我的迁移过程十分简单粗暴:

1、我的云服务器仍然是我喜欢的ubuntu20.04,直接全新安装Apache2+Mariadb+PHP;

参考:《从头安装Ubuntu所需软件(二):php及模块》、《二步折腾Apache:配置站点https》、《ubuntu20.04安装phpmyadmin的坑》

2、全新安装wordpress5.4.2;

3、登陆wordpress后台--工具--导出,将所有文章导出;然后同理导入到新站;

4、将wp-content/uploads下的文件夹整个转移到新服务器(我这里是压缩ZIP后传送过去)

到此,迁移过程完毕,其实真的挺简单。

PS:

1、重新配置apache的https访问时,当我配置好证书,开启ssl功能后,apache就一直无法启动成功,后来才发现是证书路径没设置对;

2、如何配置http强制跳转https:

编辑网站配置文件,我这里是wordpress.conf

新增以下三行:

RewriteEngine on

RewriteCond %{HTTPS} !=on

RewriteRule ^(.*) https://%{SERVER_NAME}$1 [L,R]

第一条是开启rewrite功能

第二条 为不是https的时候执行下面的规则

第三条 ^ 匹配行的开始

$1引用RewriteRule中的第一个正则(.*)代表的字符, %{SERVER_NAME}就是监听的网站域名,

[L]:结尾标识。停止重写操作,并不再应用其他重写规则。防止本条规则被后续规则影响

R 强制外部重定向

然后开启rewrite功能,重启apache

sudo a2enmod rewrite

sudo systemctl restart apache2

http跳转https方法参考:https://blog.csdn.net/xhyyyyy/article/details/90407169

标签: 暂无
最后更新:2020年10月13日

Frank

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2020-2023 frank9.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

渝ICP备2020014100号-1