由于本站使用的主机内存非常小,只有区区 512M,之前 WordPress 运行速度较慢,mysql 也经常崩溃。最近花了点时间查了查资料,试着彻底解决这个问题,特记录以下优化过程。
优化前后架构对比
首先上两张架构图,展示优化前和优化后的架构对比和优化思路。在优化前,网站的架构基本是最原始的 LAMP 架构,MySQL、PHP 以及 Apahce 都没有经过调优:
优化后引入了一些新的组件:
优化 Mysql
首先根据资料对 MySQL 的内存使用进行调优。根据需要对下列参数进行调整,然后重启 mysql 服务并使用 vmstat 观察内存使用情[……]