过期域名预定抢注

 找回密碼
 免费注册

nginx優化問題

  [複製鏈接]
發表於 2013-10-30 17:13:09 | 顯示全部樓層 |閱讀模式
前兩天把網站從垃圾空間搬到vps了.2 k9 M7 i# R- _1 o  k5 m9 Q
環境架設是根據無敵小子的 原創分享-128MB的VPS也可以跑的剛剛的,幾個BLOG完全沒問題 來的.
; _, q8 H# U& j9 ~, ?) z9 f; C
7 h2 R0 h$ `) p遇到一個問題
: g  N0 _+ Y$ n" L! Y當修改完一篇文章重新發佈後,第一次訪問等好一會然後504錯誤,第二次訪問速度很快.2 F( z; l5 |' ]: \
後來在nginx配置文件裡添加了fastcgi的配置
  1. fastcgi_connect_timeout 300;& S" z; ]0 Q6 _1 I
  2. fastcgi_send_timeout 300;
    / ^1 f- E; V5 s2 X+ I4 O1 S
  3. fastcgi_read_timeout 300;$ ]5 V7 C% v/ w  i/ N; a
  4. fastcgi_buffer_size 64k;# H8 o/ }+ ^0 k7 c2 ~4 X
  5. fastcgi_buffers 4 64k;
    ; ^- ~1 q2 w+ `6 I, |
  6. fastcgi_busy_buffers_size 128k;" h6 \9 E! {( v' F. d* x
  7. fastcgi_temp_file_write_size 128k;
複製代碼
結果是 # b! @6 p, i6 I4 g+ G1 h5 X
修改一篇文章第一次訪問要耗費一分多鐘.第二次非常快.9 w: A8 }" y9 V9 ^
網上查了一些資料,我理解是第一次因為內容有更新,需要重新從數據庫取數據,第二次是直接取得緩存.
& \) ?3 z$ [/ n3 U3 F$ i) T4 O但是第一次從數據庫取時間也太長了.# a+ t% F; d: c0 ^
5 B# Z" ^0 o& |/ x' H
有經驗的同學分享下優化方法吧.* K6 E$ N7 b& s* K  @* s

2 @. Q6 ~- _- ^( R( B
/ x- C0 ?: f) e! l! h- e: a& G0 q3 b" w
補充內容 (2013-10-30 23:41):
! q# `: i. Y: X已經解決,11樓,謝謝.
發表於 2013-10-30 17:27:47 | 顯示全部樓層
你的VPS是多大內存的額? 如果是512M或者1GB的內存 基本上不要優化額 ,只要基礎的設置就好了,等流量起來了再去優化,所以剛開始先不要浪費時間在優化上。
9 p  r! E4 y) A2 S( p) k8 [1 t$ N& {- U. A1 \. G6 K9 m5 Q3 P
如果是128MB的 基本上是修改nginx的配置文件,把連接數設置少一點,連接時間設置短一點,
2 `4 P, H. d4 d之類的,百度一下也有一大堆額。
( l5 o6 x4 @5 D7 H) z/ k9 X0 R. ^6 D% x+ V8 J' S6 X9 a9 N$ N
剛才看了你的那個一鍵安裝包 是DEBIAN下的,這個選擇不錯, 聽說DEBIAN很少占內存。
" v$ Y4 ?: o; z/ G8 }  `但是看了下 那個一鍵安裝包好像是3年前的啊。 如果3年期間,作者還沒有更新那個安裝包的話,
0 J/ @) J6 E+ z+ D% Y建議用軍哥的那個一鍵安裝包額 。# s# F5 V* x. P6 V1 u8 v
3年前的 版本太老了額, 來跑網站可想而知 。。。。: y- n4 v2 \& g

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 多谢

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 17:44:21 | 顯示全部樓層
這個VPS不知道國內訪問速度怎麼樣,現在用的虛擬主機,太不穩定了,而且速度又慢4 W% ^+ |& w  s4 j
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 18:06:58 | 顯示全部樓層
我一般是使用的默認nginx配置,不知道你的內存是多大呢/ j, P* Y! w8 q# @
內存很小,超時要短,因為超時執行的時候很消耗內存和cpu' O+ E1 ^9 y# w" Z  g$ b8 u
另外php.ini去優化一下0 p) L4 H7 n4 f6 M8 S3 J7 Z

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 感謝支持!

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-30 19:10:25 | 顯示全部樓層
熟能生巧哇 發表於 2013-10-30 17:27 ' H( q- j) g( ~* V. L, w
你的VPS是多大內存的額? 如果是512M或者1GB的內存 基本上不要優化額 ,只要基礎的設置就好了,等流量起來 ...

# c) D8 W8 Z5 N5 S( l5 R4 Vlinode 1G的 不知道為啥要這麼長時間響應! I9 D4 I0 b% j# o# Y
3 c- E3 M+ p. v  J/ U. ^. [
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 19:28:40 | 顯示全部樓層
無敵小子那個版本的是基於debian 6 的小內存VPS,很多參數設置的比較保守吧。
1 ]6 b+ A8 t+ P, E. v你修改一下 php-fpm配置,增加FastCGI的進程數
( X8 @3 J$ n: a2 \5 G# G7 Z把max_children的數目調大點再看看情況
* D% F; b$ G* t0 J* y- c+ [記得修改後要重新加載服務
' F7 i: V7 k( ]

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 有見地

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-30 19:58:31 | 顯示全部樓層
若魚 發表於 2013-10-30 19:28 " p( {3 A7 s" J- `9 O+ O* K
無敵小子那個版本的是基於debian 6 的小內存VPS,很多參數設置的比較保守吧。
7 @6 _( f7 z7 M+ V) z你修改一下 php-fpm配置,增 ...
' Z1 S& O  x2 K& n- ]7 f1 `; U
報告版主 find / -name php-fpm.conf 沒有搜到這個文件# I3 D" N) ?7 C8 Z  ?9 p
find .|xargs grep -ri "max_children" -l 也沒有搜到9 O; G( _# S+ y% G; l% B" {+ w) r& c" O
這個配置項可以配在其他文件裡嗎
( q, q2 {( W. y5 h) w* g
1 }8 K+ k/ @5 J* F, @* `5 n! j
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 20:30:15 | 顯示全部樓層
blackjuila 發表於 2013-10-30 19:58 - x* W, n4 ~% f4 h1 l' C5 O. D8 V8 }
報告版主 find / -name php-fpm.conf 沒有搜到這個文件
9 r7 J! ]( {: g/ l+ M0 ~find .|xargs grep -ri "max_children" -l 也沒有 ...
4 G$ h! \' q! W% J' d
php的配置文件,你安裝的這個系統,可能不是以這個名字命名的。: Q3 _( }* h5 t+ ~  U0 s
一般在php安裝目錄下的etc中,和php.ini放在一起的8 ?" P5 ?: G. ^  S; q8 n
( z) {  n. o0 N
你搭建的這個環境問題大了,自己發文章都是504錯誤,那前台訪問,稍微有點流量不是經常會出現504或者502之類的錯誤?
& t2 f+ [4 B9 W& U( E建議你查閱一下php-fpm配置的相關資料,把參數調整一下
7 x$ e% L+ ]( l. X, K# x$ d; L# c4 V! F

& m$ }, Q5 W4 M

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 有見地

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-30 21:44:46 | 顯示全部樓層
若魚 發表於 2013-10-30 20:30
7 |6 K' v* y  z+ e# sphp的配置文件,你安裝的這個系統,可能不是以這個名字命名的。
, ?, W* w+ K! a$ S( n一般在php安裝目錄下的etc中,和php.ini ...
) t# f0 B" m- H: v9 I
不是的 把默認超時加長後就沒有錯誤了 只是響應時間很長  新文章或者修改過的文章第一次訪問時這樣, 以後都很快.9 T& y/ {/ e5 d+ V. Q
, l( l( s- Q1 K6 z' O
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 23:14:23 來自手機 | 顯示全部樓層
我推薦個一鍵包:dnmap,我的vps用的這個架構,百度下,有一鍵包

點評

玩VPS的这么多啊  發表於 2013-10-30 23:43

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 谢谢建议

查看全部評分

回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-25 14:30

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表