若魚 發表於 2013-9-9 21:32 
( n# A0 T. m1 g' u! ?環境不一樣而已。。道理都一樣的。+ U( j* A7 v6 i! v a. G
你使用的環境,nginx配置是保存在/etc/nginx/下面的0 J: w- |) N; H0 a
虛擬主機配置則保 ...
& S" [) K7 Z& ?( t# K8 {; X+ K$ F我把兩個文件都複製下:2 l, t Y: p$ r1 W& ]
% D6 O/ j2 u! J, f; C1 p! I
這個是虛擬主機下(/etc/nginx/sites-enabled/下面 ):, [! {. N. h$ w; E
server {+ A0 k5 w, K5 O5 Y
server_name www. XXX.com XXX.com;" r4 s5 E1 v6 i: T# S+ l' i
root /var/www/XXX.com;
6 S1 k# {' l% ^& r5 i include /etc/nginx/fastcgi_php;9 A% {8 Y% a) f4 }5 L% T
location / {4 _8 x' |% n) d+ E' ~
index index.php;
, q9 s$ S5 q/ U* \+ D7 \( o if (!-e $request_filename) {
S3 Q' L5 {; O$ j. D" V4 y! Z rewrite ^(.*)$ /index.php last;
f9 d- m* e/ J" R% T }( J p. N3 c8 W) q
}
+ l; T+ w3 ]8 i6 Y4 R}
! }& x7 C5 L4 s, J8 R. [# e' w) l- g5 \! `
這個是nginx配置(保存在/etc/nginx/下面的):
& M/ N8 ^, u" ^4 Z6 Huser www-data;
+ D3 y4 s7 B8 e: yworker_processes 1;
# R& E* v" C3 s2 G9 B& r, u W0 u
- d3 W. C' ?' S6 |$ t' ]& rerror_log /var/log/nginx/error.log;1 _8 ]* e2 L5 ~ T5 ?
pid /var/run/nginx.pid;
* m/ {/ m- s3 Z6 b5 d, ~
8 V: L$ P& e6 P/ t7 Devents {
/ t2 A8 g3 Q1 g! C worker_connections 1024;
( p& T* `3 P9 h) O0 g: | # multi_accept on; o4 I! z3 g* d8 i0 g- v; D
}
$ ~" R0 ^& j& p) j
) k x# j; x1 Dhttp {
2 _- j2 J0 H, ?8 [' `. g/ ] include /etc/nginx/mime.types;
* m, [: D; G+ W) l5 D0 k, b6 `& Y2 }! y% W& d
access_log /var/log/nginx/access.log;
3 C& K) }1 }# @6 m5 a f# b& u$ D; m2 b& W- C. f- ~
sendfile on;
S" v2 Q7 d j( w #tcp_nopush on;
, {9 P5 w6 k$ @, G* V) _
8 `( W/ y* N* L2 L! F& b6 g #keepalive_timeout 0;$ C8 N5 {; U" D; N$ B3 ?+ b3 V, `
keepalive_timeout 65;
, b; l* C7 q X' r tcp_nodelay on;3 M% t7 f; b! ^# W# E
6 x8 F5 ^9 V4 B% W: o" t gzip on;7 L% |$ ?! {) k# y+ w
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
- W# e! ]* t$ c% |; H. {5 O( y* X4 A
3 ~3 j2 ^) R, L. R6 s6 X include /etc/nginx/conf.d/*.conf;$ m) p4 R) q. K; M
include /etc/nginx/sites-enabled/*;7 E( _+ e: p# ]* z! Z+ b0 f/ K
}: [0 {# ~. P1 @% ?3 u
. `! v. r) {4 p6 |8 I
# mail {5 O9 [$ {, [: f: G8 D% F
# # See sample authentication script at:
) ?/ T$ g" @0 h% |" e& ^# # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript) a9 l3 R/ }7 i2 \; o+ z9 S
#
7 |5 }; w) M$ }/ x; y$ O3 z9 b# # auth_http localhost/auth.php;& V& o8 S" U8 K# W @7 a$ H4 z
# # pop3_capabilities "TOP" "USER";: L: v! L9 x1 J+ Y1 O
# # imap_capabilities "IMAP4rev1" "UIDPLUS";
* L& c+ b3 g8 E. i$ N+ W# ]# / j- U: B; |+ e. A
# server {
( C2 L0 \ v, L9 h1 h' d# listen localhost:110;) m' w% C/ R8 i0 N: _+ [) W$ \' z$ d
# protocol pop3;
+ C# Q( i: h3 S+ p7 Z# proxy on;# w W- F5 p9 \5 h
# }
9 l1 H% ^! r f- c, z# x0 v6 M; O# 3 N& |/ r+ R8 {% }9 E) c
# server {
+ T+ L6 U, N- |* y# listen localhost:143;
( C3 z' s/ z! Z9 m# protocol imap;
7 s/ O& Y0 x4 J# proxy on; [1 j% `9 y6 u1 ^
# }
0 `5 E) @0 z" Y* D U8 g# }5 g, e2 w8 E. `
9 A3 B# Y- N3 V7 |6 V
3 H# z+ l" f/ N1 }. D0 l; u$ v9 I/ Y
) q: j V4 M% O; n, _; C% g# S7 R* W G' P7 f
|