若魚 發表於 2013-9-9 21:32 / x j2 a8 {1 m- ]$ k' [& }( r `! v
環境不一樣而已。。道理都一樣的。 T# _% w1 n2 X3 z2 R0 t+ s5 n
你使用的環境,nginx配置是保存在/etc/nginx/下面的
4 B) n! |# s# i) S- W- ^虛擬主機配置則保 ... ! J% N# o' d, `7 a* O
我把兩個文件都複製下:+ L; S& u' ]6 }) }
5 S* t& n: w* I3 K4 O這個是虛擬主機下(/etc/nginx/sites-enabled/下面 ):
: @) E8 K2 Z9 zserver {2 J- d' K. [. @! t
server_name www. XXX.com XXX.com;, v9 z; {! s8 N* S
root /var/www/XXX.com;
. r, N7 E' \) s' X& o; S include /etc/nginx/fastcgi_php;# K2 Z+ k" u2 g1 E4 l: e: @& Z
location / {
& s( G% [3 L4 [ d" r$ a* r' N index index.php;
' U) \1 x" R3 Z, ~; f6 \ if (!-e $request_filename) {
2 X. b! h; ^! z7 n/ Q" k! D rewrite ^(.*)$ /index.php last;/ S8 ?% w5 @: E8 t
}8 v+ d( n9 Y/ R. z
}
6 Q8 `: ]- l" Z3 X; l; U2 @}2 w4 |4 V2 F/ M2 \: h- Q
2 C" j% L% m, q L( h+ a; }! A
這個是nginx配置(保存在/etc/nginx/下面的):1 f0 T1 s5 w/ l# T$ _3 q
user www-data;+ b1 N/ x7 n ^+ f3 |5 w% q3 }. H
worker_processes 1;
% c7 }) Q* ~- D, W5 N7 u
, M3 f5 Y. T0 V! q1 verror_log /var/log/nginx/error.log;* K: v6 t" _' V6 q
pid /var/run/nginx.pid;
+ q( H: x4 t, ~1 O4 T6 v
; k- g! g4 t2 I, u+ q0 hevents {) C; o3 n# I) o% K1 ?9 o
worker_connections 1024;
/ i0 A5 i1 O& Z3 _# X- e+ t # multi_accept on;8 m! _8 u3 n2 a8 F- `
}: v' U7 O/ V6 M1 A4 A. ]! @$ s
5 H( W6 k* H* P. `1 _- ?http {
) ]6 b/ i6 h' B* l- o+ P include /etc/nginx/mime.types;
& i0 y7 J/ ^4 s' d7 K& c1 q+ @5 u: _0 R8 ~/ m( R
access_log /var/log/nginx/access.log;
3 j/ `5 O# s. w% X. z( B- d, F* ?8 M9 @ m. k% E
sendfile on;* K6 M E4 O3 N4 }! [# _9 J
#tcp_nopush on;
& Y# j- a; ]1 `* G# t6 P$ a/ }+ c V: }1 M, @; S
#keepalive_timeout 0;9 l+ S4 U* W3 B! ^1 v- H
keepalive_timeout 65;$ r( u: G7 O4 S9 r
tcp_nodelay on;8 S, ^0 m) Z' y/ \
K) y& V K2 v5 W5 [- i' n gzip on;6 j! b( F( d$ \" G6 H' V* {* J
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
: `! n! `) c! P0 M* Q& _' V& N' z! R: O8 @' s" H# i3 o3 [
include /etc/nginx/conf.d/*.conf;8 r! t0 D( m* [' }
include /etc/nginx/sites-enabled/*;
9 b- `0 E/ c8 V( D( C2 Y}& F2 R* T- ~# a- i- O: N
3 a) o) ], ]/ w$ U! t
# mail {
9 ^# k% A3 V" E* Q& v# # See sample authentication script at:* x/ ^0 m' U' m: j( w9 J1 R
# # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript" o+ E9 R4 f& Z' {
# $ I7 _& _6 n8 t5 f
# # auth_http localhost/auth.php;: s1 \0 e y9 i$ ?
# # pop3_capabilities "TOP" "USER";
6 ?7 m6 k8 ~8 y( J# # imap_capabilities "IMAP4rev1" "UIDPLUS";
( R1 p( E9 {# l% i; W! `2 p( l. ~# ' A# E$ t) c1 x' ~6 h
# server {2 T: _1 A0 K3 F
# listen localhost:110;# m! M0 r/ G" ^! {% D* n
# protocol pop3;/ W6 P) }# u0 A% ?' m
# proxy on;
+ F/ S. I7 Q* ^- P# }' `; w2 M' K6 ]) Q) f2 q
# ' G. T' k+ V) s) d8 i4 O
# server {# p$ e* z$ L; `
# listen localhost:143;
3 j# k$ @: z2 |- i, ^2 X# protocol imap;3 T9 v! W5 c+ q! j, g$ V( ^
# proxy on;. p; e, z3 O; x4 M. g6 C
# }5 Y$ b: Z& w4 e! M) v5 ]! k
# }" s6 S/ I, Z# I+ j$ Q( _4 t
- E [" l8 X- D- v: O1 y+ Q ` k9 u! ]0 U
0 K! ]6 a1 e8 z. {; ~$ q, E. h/ [
1 i" M$ w+ _. U8 A) ]- q6 k" `9 f |