高分求助:VPS下优化Wordpress
本帖最后由 koko 于 2021-9-17 15:39 编辑这个题目看起来实在有点幼儿园的水平,不过没办法,本人实在是IT白痴,只能求助。之前帖子里有大神提出了一些灼见,也放出了一些链接,实际情况是,我也搜索过,但这些在我看来都如同天书一般,每一个字都懂,就是不会;有些看得懂的,又不适用(比如:安装超级缓存plugin,对VPS下的WP优化作用不大)
所以只能开贴,也希望能帮到其他同学。
现在情况是:
VPS,CENTOS 7.9,Namecheap的;安装了几个wordpress站点
要求:
1、从环境方面进行优化:包括对WHM, Cpanel,VPS, Linux进行设置、调整之类
2、WP自身优化:这个我大体能够自己动手,比如安装插件之类的
优化目标:
1、减少内存占用。记得最早的问题就是数据库占用内存太多,直接死机
2、优化在线用户容量。
3、提高加载速度。现在正常速度是1.9s,加了Cloudflare后可以到0.7s。
求助方式:
1、WP自身的调整优化我可以自己做,比如安装插件之类,告诉我怎么做就行
2、WHM, Cpanel,VPS, Linux进行设置、调整之类,告诉我应该怎么跟客服说,让客服去做
多谢~!
---------------------------------------------------------------------
以下是更新内容:
按上边的内容求助似乎不现实,NC的VPS也是UNmanaged的。还是实际点吧,流量高峰即将到来,优化不好的话VPS宕机怕是逃不了,今早一个很小的高峰居然就收到了一个警告:
The process “mysqld” was terminated because the system is low on memory.
万望高手出手相救!!!!
现在VPS的配置是:
[*]4 CPU Cores
[*]6 GB RAM
memcached及其Php extension已经鸭子上架自己安装
跪求相应的 My.cnf 具体优化设置参数!!!
http://wpjam.com/speed/#price 好像有个贴子说过。 之前有人专门发过如何优化,你可以搜一下,不过wp本身性能瓶颈就在那摆着 很难做太大的提升。因为满足了大部分用户需求,必然就有很多东西冗余。拖慢速度 本帖最后由 朝阳风雨 于 2021-9-15 17:01 编辑
去fivver或者upwork上找人帮忙搞,方便快捷,专业的东西还是要找专业的人搞啊。
我自己本身是程序员,但是我一直用虚拟主机,因为就是能不自己搞的东西,就不要自己搞:lol
[实战] 英文独立站解决服务器TTFB响应慢的问题(供参考)
https://www.advertcn.com/thread-100177-1-1.html
看我这个贴子,是否有帮助。 wpjam那个的缓存方案 + wp尽可能精简的插件 + cloudflare/cf pro 其实这些对速度优化差不多了。
内存占用高的问题,最好升级下服务器配置了。
看你的站点收益吧,VPS本身共享系统资源就不稳定,如果流量很大,上独服主频高的,现在W12XX系列处理器主频很给力,以前编译40分钟的东西10分钟就搞定了,CPU的运算速度可以弥补很多数据库查询,PHP运行的性能问题,简单粗暴
其次优化系统本身,把TCP 并发连接数改大,系统默认1024,不然同时在线人数多了,打开会变得很慢,很多人都处在TCP队列等待状态,你再多的优化都没用。
再优化wp本身,核心是减少数据库查询压力,对很多人数据库动刀是很难的,所以重点是缓存或者html持久化。
朝着这几个方向,网上能找到的答案一大把。 按之前的内容求助似乎不现实,NC的VPS也是UNmanaged的。流量高峰即将到来,优化不好的话VPS宕机怕是逃不了,今早一个很小的高峰居然就收到了一个警告:
The process “mysqld” was terminated because the system is low on memory.
万望高手出手相救!!!!
现在VPS的配置是:
[*]4 CPU Cores
[*]6 GB RAM
memcached及其Php extension已经鸭子上架自己安装
跪求相应的 My.cnf 具体优化设置参数!!!
koko 发表于 2021-9-17 15:40
按之前的内容求助似乎不现实,NC的VPS也是UNmanaged的。流量高峰即将到来,优化不好的话VPS宕机怕是逃不了 ...
:lol换宝塔,然后HOSTLOC上找大牛帮你,而且不贵。 没有办法,自己来了....
在网上找了些参数,自己加了进去,有没有不合适的?
VPS: 4core/6Gb Ram
default-storage-engine=MYISAM
local-infile=0
innodb_file_per_table=1
max_allowed_packet=64M
query_cache_limit=4M
query_cache_size=128M
query_cache_type=1
innodb_flush_log_at_trx_commit=2
innodb_lock_wait_timeout=200
max_connections=500
max_user_connections=45
open_files_limit = 100000
用 Litespeed 环境
页:
[1]