重装了lnmp环境

最近升级了Ubuntu,但我的lnmp因为是手动编译安装的,升级系统后便一直有点问题。

后来虽然修好了,能运行了,但总感觉速度比较慢。

在此奉劝各位照顾好自己的手动编译安装的程序,这些在进行Ubuntu大版本更新时都是出事重灾区,建议先卸载,升级完系统以后再重新编译安装。

罢了,趁着今天搞后台,顺势就把lnmp重新卸载了再重装吧,然后把WordPress也重装了一番。

lnmp重装还是比较耗时的,好在有自动化的脚本。但MySQL还是遇到兼容性问题,如果使用generic提前编译好的binary,安装过程会发现缺失libtinfo5和libncurses5(Ubuntu24强制使用libtinfo6和libncurses6)。这虽然不会终止lnmp安装过程,但后面你会发现MySQL无法进入mysqlcli。手动安装这两个包即可解决。

然后就是重装WordPress。我使用了一个很好用的WordPress插件,Duplicator,通过它备份我网站后,使用它的installer.php脚本就能很方便重装,甚至零帧起手,都不需要先部署wordpress,只要装好php执行环境后,把备份得到的zip包和installer.php放到主机根目录,然后通过网页去访问这个installer.php,即可完整展开并恢复我之前的整个WordPress环境了。

可能要提前生成一下MySQL用户和数据库,但这些都是小问题,你均可以零帧起手直接通过lnmp提供的myphpadmin网页端来操作。


关于DREAMSCAPER

I am what I seem.

用Facebook、WordPress账户即可评论