若魚 發表於 2013-9-9 21:32 ( A8 P; i6 k g1 ^% D+ }
環境不一樣而已。。道理都一樣的。! ~, a- U& y' W# o' C
你使用的環境,nginx配置是保存在/etc/nginx/下面的/ m ~ n8 ~6 H
虛擬主機配置則保 ... 2 `& N2 \/ j4 b. l8 C" {# F" Q
我把兩個文件都複製下:- b; M% G& u# w* J5 L, V
* u1 z& t; D, f2 W這個是虛擬主機下(/etc/nginx/sites-enabled/下面 ):
8 {+ {9 H( |6 m+ o. Q( oserver {" ?+ ~( P4 q* m2 f% D# R. R
server_name www. XXX.com XXX.com;" {, W$ p9 ]0 _) g. \& F% L7 T
root /var/www/XXX.com;! A$ }) N; }4 i; D! N3 }- n
include /etc/nginx/fastcgi_php;
, x7 q# N' C3 Z- S8 o8 m location / {2 g: X) q5 J0 @9 Z
index index.php;
* [( Y6 c4 F% A' g2 t! U if (!-e $request_filename) {0 j4 [# o ^7 [# J1 ?% o. \( F _
rewrite ^(.*)$ /index.php last;2 y8 c! p$ w* u: ]( m$ J
}
) r/ `0 a0 t: F$ U8 j! A }
) [; T; ^& u w) g$ I8 V" m}6 d) A; i1 `7 G+ V9 F, {
) F4 t' O0 K+ X" d! {這個是nginx配置(保存在/etc/nginx/下面的):5 `3 h% ~( N- S
user www-data;
" l# P" `3 ]) n4 S$ bworker_processes 1;: m# O& w1 q4 g7 _) F
: k& h c3 [! u I, }& V5 o1 k: Kerror_log /var/log/nginx/error.log;" p2 p* x4 b L; V6 ^9 U# ?
pid /var/run/nginx.pid;- ^6 d# p, B2 {" w
; t0 G7 N* Q3 I1 ]/ D+ ]2 X# Oevents { q% h: c$ O" |
worker_connections 1024;7 s3 f& n" f$ T* ?
# multi_accept on;! B* B7 e1 O6 P, m
}
( Z# f/ n3 i" d4 G, e% w8 J# m( d- e" I, |$ I$ N3 J+ V8 I( B% Y
http {5 r7 s9 z5 f0 E0 _3 h2 U
include /etc/nginx/mime.types;7 f$ K7 J( g% z7 |, u
7 F L& J2 q- ^, I( T+ L) U
access_log /var/log/nginx/access.log;& i/ R" u2 m, c2 i" Q0 h
; g9 y* j9 b Q3 O1 Q1 w
sendfile on; s# j9 ~1 T" H4 U) j6 N
#tcp_nopush on;; V7 ~6 I; I9 e. w* H2 v9 C
3 X' M9 t% t( u8 m" f4 u$ S
#keepalive_timeout 0;" a3 r0 n6 D8 {) Q
keepalive_timeout 65;; t1 M+ @+ y/ Y9 A
tcp_nodelay on;: V( Z4 X1 t9 q" [6 j6 Z
1 l( q" W9 v8 T9 \$ U$ c4 O- \
gzip on;- E0 O3 o. u) G) ^5 F7 X6 O6 p
gzip_disable "MSIE [1-6]\.(?!.*SV1)";- A# B3 z+ `4 W7 A3 o/ s
8 B; e' p8 i) |9 ]6 m8 k; O3 G8 d
include /etc/nginx/conf.d/*.conf;
% w1 W& p# k9 \. w5 [ include /etc/nginx/sites-enabled/*;
; |* C3 T" X% X- z* G! t}
7 @& n0 p) T2 Z' z- z4 R) L# t! d4 A' D+ W
# mail {
! i% o" S3 w/ k# # See sample authentication script at:
! j$ @$ x: V4 q1 R) G$ w, Y5 |# # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript4 \5 L+ a' W1 u7 H$ j Z
#
$ [4 z+ w) s/ C1 f: {7 U# # auth_http localhost/auth.php;0 @2 Q$ ]% F) g9 V7 `0 [6 u7 ]
# # pop3_capabilities "TOP" "USER";2 P& {2 Y& ]* o! D$ Z- S, [
# # imap_capabilities "IMAP4rev1" "UIDPLUS";$ i# b4 B$ c. Z# V3 M0 W
#
) T4 _! D) G9 y# server {# L* D$ w! H, l: [ r3 Q
# listen localhost:110;4 K% _4 J; `) v
# protocol pop3;
! }' ^4 R# {; P2 ^, L# proxy on;$ W$ i# Q" v. ]% Z+ d1 _
# }: E2 I0 G0 s& G& D, u
#
4 A; Y, W! o' o- F2 o. U' L( P# server {
, l6 U! l# k! L3 L* j; A# listen localhost:143;
8 X8 ^4 i8 z8 U& P/ G1 H2 z# protocol imap;- d* i, u) A% S- n$ [
# proxy on;
( ^* e o, \0 v! P, X( U# }
/ Z$ @! _1 q- t2 N- ~" v# }
* ^' J1 F2 C$ i/ `$ T
6 C7 F; A4 Z+ d; q8 p4 [1 ~1 Y, w$ a! s" I. L
; t, s0 R! ` m# i4 x
7 i4 U) Q7 ^* D, G) C
|