WordPress平均日活1000ip网站数据库服务器软硬件推荐配置

WordPress内核支持Rest API之后,不仅可用来做网站,也能做接口服务器。

本文根据笔者实际使用经验,推荐WordPress在平均日活1000ip的情形下,关于数据库和服务器软硬件相关的配置。

软件:

  • 操作系统:CentOS Linux release 7.8.2003 (Core)
  • 数据库:Mysql Ver 14.14 Distrib 5.6.28, for Linux (x86_64) using  EditLine wrapper
  • Web服务器:nginx/1.18.0
  • PHP 7.2.32

硬件:

  • vCpu: 2核
  • 内存:2G
  • 系统盘:30G
  • 数据盘:50G
  • 带宽:4M

上述推荐配置几乎是最低要求,综合主流服务器商家价格,部署在国内,一年价格在2000元左右。

当然,有条件的使用者扩增配置更好,上不封顶,哈哈~

另外,还需注意一些事项:

  • 硬件配置与数据库容量也有关系,数据量越大,mysql查询越慢,系统负载越高,所以如果长期使用,得按需扩增配置
  • 各个软件版本尽量使用最新版本,尤其是Mysql和PHP,WordPress有最低版本要求
  • 云服务器的内核至少2个,不然mysql的CPU占比很容易飙升,造成系统卡顿,现在流行虚拟内核(vCpu)
  • 内存通常1G也够,但实际上每天总会有峰值比较高的时候,时间长了后,读取数据库困难,甚至数据库直接挂掉,十分影响用户体验
  • 日活1000IP,峰值网络带宽一般不超过4M,这个配置调整比较容易

(版权归cpury.com所有,转载请注明出处。)