AdvertCN - 广告中国

标题: 高分求助:VPS下优化Wordpress [打印本页]

作者: koko    时间: 2021-9-15 16:18
标题: 高分求助:VPS下优化Wordpress
本帖最后由 koko 于 2021-9-17 15:39 编辑 1 |! ]3 U, P& K7 B& O9 Y1 n, O

; R& D( L8 G6 s, L8 y: r$ y这个题目看起来实在有点幼儿园的水平,不过没办法,本人实在是IT白痴,只能求助。之前帖子里有大神提出了一些灼见,也放出了一些链接,实际情况是,我也搜索过,但这些在我看来都如同天书一般,每一个字都懂,就是不会;有些看得懂的,又不适用(比如:安装超级缓存plugin,对VPS下的WP优化作用不大)# ~+ {7 x, |: Y5 P
所以只能开贴,也希望能帮到其他同学。
. A  }7 _6 Z. f2 P8 n
' ?7 s2 o- r  j现在情况是:* s8 w: m  J8 X
VPS,CENTOS 7.9,Namecheap的;安装了几个wordpress站点1 [3 s5 T3 B. N( }6 D

" c6 e4 \$ W/ x: ^8 i; Y) \2 I要求:1 I, Q. _' k% n8 ~% [5 _
1、从环境方面进行优化:包括对WHM, Cpanel,VPS, Linux进行设置、调整之类
% Z/ i/ r$ x1 R* V- x2、WP自身优化:这个我大体能够自己动手,比如安装插件之类的, l* r0 [) E% h/ w/ N; X/ {

  H& m; n8 z% k# ]! F优化目标:9 f7 c" m. `# g9 P" \- j
1、减少内存占用。记得最早的问题就是数据库占用内存太多,直接死机. u3 Y% n3 ~7 b0 o) ^
2、优化在线用户容量。
/ ]9 r( C4 [  D3、提高加载速度。现在正常速度是1.9s,加了Cloudflare后可以到0.7s。4 ], l) w) i% A" |! B

' Z( B4 Y- v2 I& d求助方式:5 m  G: A3 M1 L8 j. O4 K
1、WP自身的调整优化我可以自己做,比如安装插件之类,告诉我怎么做就行
/ ~1 s( p. b2 E1 F2 J2、WHM, Cpanel,VPS, Linux进行设置、调整之类,告诉我应该怎么跟客服说,让客服去做; w/ Q+ e+ V7 i4 Z8 B& r( s

- t2 L! [2 t0 q( Z多谢~!( D1 }( X/ D2 E! ]' q, N6 @
---------------------------------------------------------------------% d7 ?" L8 D9 X1 O" W& ]+ f) }- x2 D
以下是更新内容:4 h4 y0 z1 Y. C6 h; {  P
! `/ L. m0 i$ t! n3 X
% l2 O* Y* F3 x: o
按上边的内容求助似乎不现实,NC的VPS也是UNmanaged的。还是实际点吧,流量高峰即将到来,优化不好的话VPS宕机怕是逃不了,今早一个很小的高峰居然就收到了一个警告:$ b$ P8 H9 A- e/ y

& b; f* [1 n, K8 T/ t. S9 n
, D4 r0 I7 ~% d
The process “mysqld” was terminated because the system is low on memory.
8 ~) a  v# C* x8 m: I: r7 \4 K9 E- n3 @( O
6 C* j* b6 w- H) P
万望高手出手相救!!!!  C, j) {6 Z* p$ g
2 n+ N$ V, v. S" Z7 i( A
) y- _/ t, n7 ], k2 I' B: G
现在VPS的配置是:
) G7 b% ]5 z, b6 _5 imemcached及其Php extension已经鸭子上架自己安装) m4 X% B# Q5 e  T$ C+ o
. k: K; F1 J- C# J5 V: M4 p
跪求相应的 My.cnf 具体优化设置参数!!!
4 H& i( `! }+ K9 x: Y' G
6 @) J  ~  s6 y8 }8 c7 |

7 C; W: [5 x0 L; d

: c) Z5 u; a! d( p( x- d* z% L% L8 ^$ ]# s* X
4 a* ]/ U" b4 a. }/ i1 R' d+ W

: W6 I/ z# ]& s0 g2 C& \( {
作者: leeker    时间: 2021-9-15 16:27
http://wpjam.com/speed/#price
作者: newcb    时间: 2021-9-15 16:43
好像有个贴子说过。
作者: 第三层境界    时间: 2021-9-15 16:48
之前有人专门发过如何优化,你可以搜一下,不过wp本身性能瓶颈就在那摆着 很难做太大的提升。因为满足了大部分用户需求,必然就有很多东西冗余。拖慢速度
作者: 朝阳风雨    时间: 2021-9-15 17:00
本帖最后由 朝阳风雨 于 2021-9-15 17:01 编辑
, C; ^, F7 T" f6 y, f
# u' _9 H" V/ @+ o% \+ I2 t去fivver或者upwork上找人帮忙搞,方便快捷,专业的东西还是要找专业的人搞啊。
5 a8 Z% G0 y, J% y% `( {我自己本身是程序员,但是我一直用虚拟主机,因为就是能不自己搞的东西,就不要自己搞
+ K7 u/ o$ R% `. K; R" X0 s- S
作者: windfy    时间: 2021-9-15 17:03
[实战] 英文独立站解决服务器TTFB响应慢的问题(供参考)( I, j2 Z& _  O0 z, |' e2 Z
https://www.advertcn.com/thread-100177-1-1.html
- a* Q; n$ K7 ^) R5 G, F/ V2 x3 r0 k& l: }! @
看我这个贴子,是否有帮助。
作者: anbo_xzy    时间: 2021-9-15 17:27
wpjam那个的缓存方案 + wp尽可能精简的插件 + cloudflare/cf pro 其实这些对速度优化差不多了。/ Z4 o$ T/ x8 z! t5 ]
内存占用高的问题,最好升级下服务器配置了。- y! p4 z- }- K9 H8 F

作者: blackhat    时间: 2021-9-16 01:40
看你的站点收益吧,VPS本身共享系统资源就不稳定,如果流量很大,上独服主频高的,现在W12XX系列处理器主频很给力,以前编译40分钟的东西10分钟就搞定了,CPU的运算速度可以弥补很多数据库查询,PHP运行的性能问题,简单粗暴
# {8 C# f* N) A* `
$ t- E- u- J% Z7 T8 @3 F其次优化系统本身,把TCP 并发连接数改大,系统默认1024,不然同时在线人数多了,打开会变得很慢,很多人都处在TCP队列等待状态,你再多的优化都没用。
& `/ C8 @6 v5 Z3 I. e" c" D, Q( e9 \# Z; U. ^; Q
再优化wp本身,核心是减少数据库查询压力,对很多人数据库动刀是很难的,所以重点是缓存或者html持久化。' H4 \6 {8 q3 Y* Z6 h

! ]( |7 @; q1 p朝着这几个方向,网上能找到的答案一大把。
作者: koko    时间: 2021-9-17 15:40
按之前的内容求助似乎不现实,NC的VPS也是UNmanaged的。流量高峰即将到来,优化不好的话VPS宕机怕是逃不了,今早一个很小的高峰居然就收到了一个警告:
' A. J; P* P/ O/ s# j8 C- @
' E: r* W- B4 s% j5 U

6 [; f/ j3 b) p" WThe process “mysqld” was terminated because the system is low on memory.
  b2 w, j! p# S7 a, D& P+ N2 u
! p5 ]( S0 C; g8 }$ A

: T) q0 D  T, u5 _9 f4 f3 L% g万望高手出手相救!!!!7 u9 l* @) S7 _. B: {6 M

* l' e: }, z5 Z$ b/ L

0 ?( c! G8 }4 f" o现在VPS的配置是:- @5 @: M. P, F5 R8 {6 Z
memcached及其Php extension已经鸭子上架自己安装
+ c  e; A& g8 u% g, D. u& ?
. n( h) U2 ~2 L6 O跪求相应的 My.cnf 具体优化设置参数!!!
; R- ~6 D; u" h2 `6 o0 E* ?

作者: 惰惰    时间: 2021-9-17 18:33
koko 发表于 2021-9-17 15:40) ]" d! ?% \% W" a
按之前的内容求助似乎不现实,NC的VPS也是UNmanaged的。流量高峰即将到来,优化不好的话VPS宕机怕是逃不了 ...

( s1 X$ w2 `$ a换宝塔,然后HOSTLOC上找大牛帮你,而且不贵。
作者: koko    时间: 2021-9-18 07:18
没有办法,自己来了..../ k% K+ P" g# U& y$ h5 M2 V" h6 ?
) r- [' Z. t8 U: ~( o
在网上找了些参数,自己加了进去,有没有不合适的?& z# L4 m1 c, L! D0 d; }; u+ G, K
VPS: 4core/6Gb Ram8 A. Y9 V: K7 H! c: ^0 P/ J
9 J  G  r  g0 h# v
  1. [mysqld]
    3 I; ]) z# }1 a* J$ j
  2. $ A; y1 ?' g+ |0 c; Y
  3. default-storage-engine=MYISAM
    $ A( s; R& g. E6 I- M- i
  4. ; j+ e" Q1 E6 Z; N' J. i# n& f% n
  5. local-infile=00 X: L6 `3 y1 }2 a( c2 K/ S

  6. " f- v/ k- V: ~: |
  7. innodb_file_per_table=1+ [) a* ?( Q9 B7 T( V8 D
  8. " t+ Y( l: ~5 r; J& K; _9 b
  9. max_allowed_packet=64M
    6 q4 ]; Y& X2 V1 n5 l$ u
  10. " s' ?' g; ^7 B4 Y# v$ t
  11. query_cache_limit=4M
    + P4 E/ k! e$ N) j) n6 ?/ H
  12. ( x. K) M% K: N! w# ^9 ?' j3 C
  13. query_cache_size=128M
    2 f1 o8 ^1 p  R2 s: A* k! h: h
  14. ) v8 D5 S5 b! l0 Y# C: U% I2 {
  15. query_cache_type=10 w9 H/ I1 n. M
  16.   A8 v: D, `) n. u5 O9 l
  17. innodb_flush_log_at_trx_commit=2" K3 h+ e) s8 [, [- A. z

  18. 5 ]# }5 J. q; O% ~. u
  19. innodb_lock_wait_timeout=200* x' v6 w1 _* b. P8 h6 [/ _% h' B
  20. 6 C8 @. i3 d! Z  g3 P- u
  21. max_connections=5000 H( l" Y) i3 V0 r% i) e

  22. 3 C* p9 k; A$ d5 p
  23. max_user_connections=45+ N3 d+ Y- @9 u% x" T; p
  24. ! D2 L- ]( C$ T4 W4 f5 M
  25. open_files_limit = 100000
复制代码

: ?2 H" Z, m% O0 @; e( y: d# R8 |2 y5 F" j4 l4 j* y( F2 t7 a
( |" z5 ], O# w( t: Y" _# G. Z

作者: iii    时间: 2021-9-18 17:47
用 Litespeed 环境




欢迎光临 AdvertCN - 广告中国 (https://www.advertcn.com/) Powered by Discuz! X3.4