本文并非“使用宝塔面板如何搭建WordPress”而是**“用宝塔面板搭建WordPress后如何优化”**。

运行配置介绍

最新的WordPress6.0中,官方最低配置要求


安装WordPress完成后,在面板左侧栏→软件商店,选择“已安装”,如下图:

挨个介绍

Nginx

这是运行环境,相比Apache而言,Nginx效率更高,占用更少。 Nginx的版本没有特别要求,在首次安装宝塔时会推荐安装某个版本,直接默认的就行。
Nginx的优化项并不多,调整它对WordPress搭建的网站在性能上的提升并不大,保持默认设置就行。

MySQL

这是数据库。在服务器内存小于4G时,没法安装类似5.7的高版本,不过由于WordPress支持5.0+版本,所以也并非必须装高版本。当然,更高的版本自然意味着更好的易用性,但同时也会占用更多内存。 在下面这张图中,我们可以看到“当前状态”,名词和各种缓存原理就不细写了。每一个命中率都对应在“性能调整”中有相应设置。

在‘性能调整’页的顶部有‘优化方案’,对应你的服务器内存大小进行选择即可。
当然,这个一键式的优化方案,可能并不适用你的的建站情况,所以在各项值上也可以进行一些手动微调。以下所有调整都需要保存后重启数据库进行观察,如果不满足继续加。


PHP

在最新的WordPress6.0中,官方已经推荐大家使用7.4版本了,服务器配置还不错的话,咱们也就直接听官方的用7.4。

在设置里,**“安装扩展”这块,只需要安装 opcacheMemcached ,其他的扩展都可以忽略掉。当然,安装redis扩展也行(后面会写原因)。
“配置修改”**中,绝大多数设置都保持默认即可。


liuux工具箱

主要用它来为服务器开启虚拟内存(Swap)。虚拟内存可以一定程度上提升服务器性能。Swap虚拟内存,在十几年服务器配置都比较拉胯的时代非常有用。 因为虚拟内存虽然在极端情况下能帮我缓解物理内存压力,但实际上当物理内存占用非常高时,这时候线程都已经自动拉满了,但同时虚拟内存也开始帮你‘分忧’了。 结果就是原本100线程花10秒处理完的东西,非得因为swap的加入分来一些线程,导致预期内能处理完的程序反而需要更长时间。 这其中还有一个问题,因为虚拟内存实际上的表现非常一般,它的性能肯定比不了物理内存。 但如今建站服务器内存最次也有1G~2G,因此虚拟内存可以设置帮我们在突发状况下应急,但不建议过大。

Nginx免费防火墙

免费版防火墙,功能上自然不丰富。主要是用来做一些简单的拦截。

日志清理工具

站点没什么流量可以不用装,流量较大可以一个季度或半年清理一次,给服务器腾出空间。

宝塔SSH终端

这是宝塔默认安装的应用,没什么功能可言。 推荐使用Xshell客户端,在其官网可以获取免费版。

Pure-Ftpd

这是以前古早时期用来给服务器传文件用的工具。宝塔面板会默认选择安装,如果你不知道是干什么的,可以不管它或者卸载它。

phpMyAdmin

在线管理数据库的工具,留着以备不时之需。

Memcached

高性能的分布式内存对象缓存系统。也就是上面PHP介绍里安装的Memcached扩展管理面板,所有设置都默认即可。

好了,差不多就介绍完了。

版权声明

作者: 梦随乡兮

链接: https://imsxx.com/bt-wordpress/

许可证: CC BY-NC-SA 4.0

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。请注明出处、非商业性使用,并以相同方式共享。

开始搜索

输入关键词搜索文章内容

↑↓
ESC
⌘K 快捷键