把openlitespeed换成了nginx

我用虚拟主机的时候,主机商的系统就是litespeed,运行速度很快。

去年九月,我就把博客迁移到了老薛主机的香港vps上,因为是最低配置,所以在安装宝塔面板和各种系统配置时非常缓慢。

今年五月在老张博客上看到主机商cc,他的博客浏览起来很流畅,价格相比之下,要便宜不少。于是我就47美元购买了洛杉矶4c4g的vps,用了几个月非常不错。最近看到cc推出了密苏里州圣路易斯数据中心,同等配置,价格是洛杉矶主机的一半,于是我就买了一个同等配置的vps,另一个拿来搭建梯子用。

之前vps上安装的openlitespeed,搭配上它的缓存插件LiteSpeed Cache,体验非常不错,它还集成了http/3,不用任何设置就可以使用。但是这次买了vps后,宝塔面板上openlitespeed安装后,无法正常启动,那就用nginx吧。

圣路易斯数据中心在美国中部,比洛杉矶机房延迟大一些。即使安装了缓存插件W3 Total Cache,博客还是反应有点迟钝。

通过下面两步,我让博客速度接近了洛杉矶的vps。

第一,设置http/3,延迟更低,更安全,更稳定。

具体设置详见:

https://mp.weixin.qq.com/s/hyPHukH4iNd8R6oNjMme_g

宝塔如何开启HTTP3,启用HTTP3使用QUIC进行高性能传输

第二,设置Nginx fastcgi_cache,实现服务器级的页面缓存。

为了防止冲突,我把W3 Total Cache插件上的页面缓存关掉了,只用它的对象缓存和浏览器缓存、图片延迟加载三个功能。

设置Nginx fastcgi_cache具体过程详见:

https://blog.naibabiji.com/skill/nginx-fastcgi.html

宝塔面板为WordPress启用Nginx FastCGI缓存

上述两步都涉及到修改代码,稍微仔细一点就可以了,我就是完全按照教程做的,整体体验非常不错。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

3 × 2 =

滚动至顶部