说来惭愧,好久没更新博客文章,导致个人博客网站:https://lenky.info/ 所在的网络空间和域名都过期了都没发觉,直到有个同事在Dim上问我我的个人博客为啥打不开了。。。幸好之前有做整站备份,后续慢慢把内容都迁回CSDN上吧。
记录下博客站点的本地恢复过程:
1,安装Ubuntu 22.04.1 LTS \n \l
2,登陆Ubuntu后,安装xampp-linux-x64-1.8.3-5-installer.run
安装比较新的xampp会出现mysql数据导入失败,因为新的xampp里用的是MariaDB。而从个人网站上备份下来的mysql语法比较旧,因此根据备份sql文件里显示的版本信息,选择了对应的旧版本xampp。
3,启动lampp
4,导入mysql数据:
导入前先用PHPadmin创建数据库lenkyinf_wordpress,或用命令行也可以。
/opt/lampp/bin/mysql -u root -p lenkyinf_wordpress < /home/lenky/lenkyinfo/lenkyinf_wordpress.sql
5,把public_html目录解压到/opt/lampp/htdocs/,并修改整个目录的读写权限
5,修改:添加域名解析
$ cat /etc/hosts
127.0.0.1 www.lenky.info
6,修改php:修改数据库账号密码
cat wp-config.php
7,用浏览器打开:
OK。
但文章等页面打不开,出现404,应该是因为没给xampp配路径转换。
直接修改WordPress配置会更快点。
打开后台管理页面:
https://www.lenky.info/wp-admin/index.php
设置->固定链接,修改为默认方式,
再打开:http://www.lenky.info/?p=123
文章显示正常,OK。