过期域名预定抢注

 找回密碼
 免费注册

buyvm 安裝WP問題XX

  [複製鏈接]
 樓主| 發表於 2013-9-9 21:14:35 | 顯示全部樓層
若魚 發表於 2013-9-9 20:59
. F1 g5 @9 e; K, m! Y6 R' p7 N配置文件改錯了,nginx沒啟動起來吧?
- ^+ s+ z: ?- {* p! u你先  /etc/init.d/nginx stop3 R/ y( p( T. Z: a" @
然後/etc/init.d/nginx start

% V# {" z+ E6 E0 }, ^確實是配置文件改錯了。。重啟提示configuration file /etc/nginx/nginx.conf test failed! F/ o6 c1 |" R# U7 o6 s, X

' z+ }, |& E5 v那正確的配置文件怎麼改,還有標點,空格什麼的。。& p( |# h$ f0 K' k  }
按照你說的& h7 C' f) Z. }. n8 C
改成:
* a6 K6 x! Z' E+ y- v1 B+ I" Fserver_name(空格)www.xxx.com(空格) xxx.com;這樣對嗎?
  E( m( }5 F# j3 z$ \. W9 J3 i. U' l+ l) T1 p
重啟出現
( S: y, {- ?2 U% ]/etc/init.d/nginx start
  W: b$ V9 N9 EStarting nginx: [warn]: conflicting server name "XXX.com" on 0.0.0.0:80, ignored
1 G: g9 w1 P/ p/ i& H  b1 T
6 f  x+ s. u+ f" W# N, i4 ?" t; g
  n) }' `! ~* n' g. _+ v0 ~6 P0 b  y- b; T! z+ t
( N3 i! }& I  g' g, u
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:22:26 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 21:27 編輯
8 S9 ?* q3 E) y, i. L% \7 i# Q' R0 v& T3 x! U! a' V$ B
配置衝突了,域名被添加了2次。。你再查查,我沒用過你裝的那個一鍵包,不曉得配置文件是否都寫在一起的還是分開的。+ @1 c. I+ g- f4 `
/usr/local/nginx/conf/   目錄下的nginx.conf
( H1 w5 o# f. L' |/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf
  c! s) G, m( W: u2 t這2個文件,一個是nginx公共配置,一個是虛擬主機的配置
4 j7 {6 ?! W8 a2 I* F  ^看server段中你的域名是否添加了2次。。。如果有2個,則只保留一個,/ i" z' Q  M5 L2 m
然後對應的root  /home/wwwroot;   這裡改為你的網站根目錄所在的路徑
5 x. a8 Y! t) l: s! B8 q( [0 T9 o* e9 c8 k
-------------------------------------
. _' s! b. |  U你安裝的時候估計輸入的域名就是你現在用的域名吧,/usr/local/nginx/conf/   目錄下的nginx.conf  這個配置中server_name應該有你域名,把這個隨便改一個,
) u+ m4 I3 B5 @. r4 x; O2 ^- U( B/ S6 x然後/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf這裡的server_name(空格)www.xxx.com(空格) xxx.com;4 b. M) _- h8 q5 P
搞成這樣的,對應的目錄也修改正確。' g; c7 x0 m$ p5 M* ~) N2 i- d! P
9 }: e. L' e0 L) T9 K
以後你每增加一個網站,把這個文件複製一份,名字和內容改成你對應域名的信息,就可以新增加一個虛擬主機了。1 s* O9 c2 ]8 w8 n! O
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:28:36 | 顯示全部樓層
本帖最後由 蒙毅出世 於 2013-9-9 21:30 編輯 1 L5 V4 s& H+ {" u; R2 U) d
* s$ j0 m/ Z% b0 k3 Y0 e
好像跟你說的不一樣,下面兩個都沒有
) [! v, B* Y; a# [3 E2 [/usr/local/nginx/conf/   目錄下的nginx.conf 9 C0 `. i& N. i
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf 7 X# R% C0 ~2 a& K  M  t4 r$ {
# h! l! e% J- E" g' N8 j

: J, u: U) ]* E3 q0 Q
' a0 a2 w. @" `; ?
更多圖片 小圖 大圖
組圖打開中,請稍候......
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:32:34 | 顯示全部樓層
蒙毅出世 發表於 2013-9-9 21:28 " ]: ^* {4 @2 \! ?8 [0 u; k: w
好像跟你說的不一樣,下面兩個都沒有8 Y2 g( F, `) v9 }
/usr/local/nginx/conf/   目錄下的nginx.conf
& B) M  j1 P  I$ \/usr/local/nginx/con ...

5 B' D4 s0 Z% J環境不一樣而已。。道理都一樣的。, X8 F+ P! K( G
你使用的環境,nginx配置是保存在/etc/nginx/下面的) t5 h9 z" P7 b/ h$ `/ s
虛擬主機配置則保存在/etc/nginx/sites-enabled/下面,每個虛擬主機,就有對應的域名命名配置文件- B( Z4 G0 h- U
8 O/ q7 C, B% L8 ~, m
2 z+ g  }1 r. @4 [- G7 d. }; U
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:55:32 | 顯示全部樓層
若魚 發表於 2013-9-9 21:32
$ Y8 n3 x6 r. u# ^% J1 `環境不一樣而已。。道理都一樣的。$ [" v& ^( p; g; W1 ^
你使用的環境,nginx配置是保存在/etc/nginx/下面的
' S$ l! P5 _' B虛擬主機配置則保 ...

8 l9 N& X8 s* d! d! t1 }我把兩個文件都複製下:2 `" u, v! E( x5 A: j8 V
" E8 x+ X& k( C9 m) g. E
這個是虛擬主機下(/etc/nginx/sites-enabled/下面 ):) H- Z! I. e* M9 e9 D5 e% |# I
server {$ u5 t* E4 x7 o; M+ J! O) R) C/ L3 |
    server_name www. XXX.com  XXX.com;
% p, W7 X1 w* Y8 j! E& q    root /var/www/XXX.com;" k+ @" O. q5 {+ n% k1 ]9 ~
    include /etc/nginx/fastcgi_php;  l/ |2 d' y% ^+ G, d; L
    location / {
4 N6 w" H4 F# F% I' t        index index.php;
! x; {- F$ Q' k2 n2 }% }4 o        if (!-e $request_filename) {
/ g, e. C2 `% f  N# g! w$ u$ _. W5 Y            rewrite ^(.*)$  /index.php last;
: a! {7 u% d% Y3 W! Z( I5 W        }
3 R, i# o+ _) c2 {. [& l    }
, x( j1 g% E( C5 P% Z9 s5 `0 I}
) f1 [* |6 H- S: ?' V4 _- }8 Y
7 ~+ w$ z/ B  J' I. ~! Q' |& P這個是nginx配置(保存在/etc/nginx/下面的):3 i  Q/ g$ U$ I5 r* p
user www-data;
+ V2 i* M* R$ W  a# q) w& Uworker_processes  1;7 F1 m  V' x: V
+ N9 j. R& A6 ?+ n& L' R
error_log  /var/log/nginx/error.log;
' R) M: \: d6 d  q. S$ F5 b5 apid        /var/run/nginx.pid;3 f7 X' q' u; |& @5 Z  {

" Q' o. A+ h* q. @events {. W9 b& t0 G# D2 x1 t* Z5 C2 P
    worker_connections  1024;& z5 z, L" ], a; ^- A, v* `
    # multi_accept on;* |* Y; ]9 s8 v& P  Y% {
}. j1 d& H: \8 V6 b3 `" ~

" ?# a( m' B) V- C- M7 D9 O* Hhttp {) |( J* H/ f5 ~- v+ P8 U
    include       /etc/nginx/mime.types;
# e- r# I) E) d& W; Q: K9 w3 J% K0 R
    access_log        /var/log/nginx/access.log;
; U3 ]1 m! J0 F# L6 ~0 I( `5 ?7 l$ M9 p* q
    sendfile        on;
% e0 l- Y: k% G( h) C: z5 B    #tcp_nopush     on;
  n1 h! F' A, ]4 G/ M
7 v9 w" R+ q8 b- r+ B    #keepalive_timeout  0;1 h9 }0 v8 ~4 [
    keepalive_timeout  65;
/ a  S) m$ z$ ?( s1 n3 U    tcp_nodelay        on;
2 e+ `2 X2 A0 ~* s3 l9 R) j4 N6 Y0 @2 t7 B/ O9 y0 L
    gzip  on;
! G3 v  m1 ?9 R  v: K6 _( K    gzip_disable "MSIE [1-6]\.(?!.*SV1)";
8 O) }4 z# q. |: F" Z' J6 b/ C. ]0 K) ]! E5 C
    include /etc/nginx/conf.d/*.conf;2 i+ W9 _5 K, l# W: h/ z2 X* _
    include /etc/nginx/sites-enabled/*;- j  M+ H+ M1 }$ [0 E7 m
}; e$ b2 E) j* h2 z5 [  Y2 t

1 U# b3 h& c" H4 ?& q1 S# mail {: i: s: S0 H' r6 P3 E, X
#     # See sample authentication script at:2 [: B( U3 i; C8 O. I( ~# I
#     # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript
) H7 b' [  _* ?, U#
9 u0 i/ ?$ N) N8 J#     # auth_http localhost/auth.php;9 z; }5 M- {& L  v" ^1 G! X. p/ x
#     # pop3_capabilities "TOP" "USER";) x! ~( G* ^) \5 T
#     # imap_capabilities "IMAP4rev1" "UIDPLUS";
' ~0 E: A$ t8 c& L( A# * i# u4 J9 i' s# n& B" \
#     server {% s7 G& [- v6 [% t
#         listen     localhost:110;/ V) Q0 [% `  L1 r) p& N* E5 x
#         protocol   pop3;
- j/ z# d4 M8 S5 o4 `#         proxy      on;
; K/ l  ~# Z: B3 l/ r4 e. [#     }: D$ S4 C' k* L* |; h6 `. A
# 2 o3 r0 y  H, ^2 a7 h7 C/ K$ j
#     server {
' z+ I/ {% Y7 b8 t% W7 E#         listen     localhost:143;/ t2 U- k& K1 V  g# r! c1 [
#         protocol   imap;, c% {- g; ]# H4 _8 ^
#         proxy      on;; ]0 b2 }0 B- I5 ?2 l* h, Z: L& `6 X
#     }
- X6 \! A' m8 f( S, K3 L! p# }
5 P+ k4 R- I1 s; n* M8 C; V6 Z  y; ^

; h/ Q8 |. \; ?( T
* a. B9 y3 }- {+ ~8 j$ C* w: T) i. I" ^; E; U! ~
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:02:43 | 顯示全部樓層
幹嘛這麼麻煩,買個centos的系統,然後安裝個國內的免費後台控制面板,不就完了,超簡單,又不出問題,還是中文的
( w. a7 I1 y! G* Y) F- x
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:17:39 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 22:19 編輯
/ u) h( p9 B! ?
$ F" F6 {5 W/ O' D, E" l  C  }還不行嗎?虛擬主機配置文件沒問題了
$ G2 ?& q0 S2 i. j2 hnginx配置裡邊沒看到server段,估計在別處,看到下面有個$ z6 g) o  t3 B* B% u  T* z, ^7 Z
    include /etc/nginx/conf.d/*.conf;
# z  K0 V' F, I- B在這個目錄下查看.conf文件,應該那個文件中有類似下面這個的server段配置,把這個server_name的值改成別的。4 q) ]( O2 r7 X* C, v

$ o, i+ ]$ e- \! Jserver% W2 J  P1 H- ^+ q. m5 G
        {* Y1 b: }: [1 \& t
                listen       80;
" B: m/ g6 J+ E5 P# ]. o                server_name www.xxx.com;. N$ h5 b! a* l  N! E4 u
                index index.html index.htm index.php;3 [; E! d8 f! s, G  y/ m
                root  /www/;8 H/ I$ S  j: F8 V8 l, `
。。。。。。
: v  F+ j# B$ F: L, R8 t
) R% |: ?, J$ |: ^, j5 c
; d5 T: N0 D# R9 |* z6 u' N$ L        }
% _1 Q/ d6 ?4 w. \! A9 T, X" d2 f" c; _: K; w! p9 F) u
: n( |! k2 [% F, L3 s
順便說一下,ls上的國內一些免費的面板,挺臃腫的,其實也就這幾個命令和配置文件,自己掌握了很簡單,何必要面板?吃掉不少內存呢* c! Q$ y6 t+ m; c+ |3 Y
  R; P" U" g8 `4 i; U3 s

0 S' }8 l2 e6 E( F& \: ]( F* C2 m" Z
1 x/ t: r9 @4 n5 X" f

2 c% P; }" E, I$ m( k
% @1 |0 m* J+ E$ [4 c
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:25:14 | 顯示全部樓層
若魚 發表於 2013-9-9 22:17   {5 ]( i! D9 T7 O
還不行嗎?虛擬主機配置文件沒問題了
0 Y5 e& b9 j, j: ?' w8 gnginx配置裡邊沒看到server段,估計在別處,看到下面有個  r, }# [& [1 `7 Z+ K
    include ...

: r4 g( P$ S, R% g- ^/ m- V/ V include /etc/nginx/conf.d/*.conf;打開
, p, G; f: w9 t! L  V" P9 V2 H/ u/ t# \! T' R
只有這個:server_names_hash_bucket_size 64;8 K4 A% o( ~; u. W0 C2 M/ M% j/ O

7 Q( t* W& h6 T+ ]
$ }8 X1 Q4 e2 U+ |5 v9 K是直接添加:) ~* g# }" V9 k" Z7 s
+ }! |" B% x6 i- {5 Z3 X0 O" ]
server  S( v% A) X, B: y3 U
        {
3 a& X1 A6 p5 j" I+ C                listen       80;
1 v! {1 g  L0 E! x                server_name www.xxx.com;5 w" s( `/ d' U3 a2 w: b1 B8 h. L
                index index.html index.htm index.php;
& p8 `3 z3 K2 {* ?7 G8 h7 v( p                root  /www/;# B3 V' r# n* @4 y' K! L- n' e
。。。。。。
1 `3 g8 K, `# Y' @3 @6 u8 g2 l# x9 e* R; U

6 S; Q5 h. y/ p& ~  X: |' G* ]        }嗎?5 U3 i" }' F2 V+ m
5 g8 j# F: A, U- ?9 T
( x: T; i+ Q: \" m

* v# Z- Z( \' a" D
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:32:30 | 顯示全部樓層
額,那怎麼會提示衝突呢。。怪。
4 B" J2 n7 h2 c% V別的不用改什麼了,在你的虛擬主機文件裡,增加一行:
3 n, g) n: v/ Z8 b7 w9 Mlisten       80;; [% ]+ @! k& H. I: d

: \  J3 m  A6 ?, q然後重啟nginx
" F3 e8 ^4 h' L7 e8 S& p
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:42:31 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 23:07 編輯
0 C4 s2 T6 ^3 S2 X) H0 o" y
若魚 發表於 2013-9-9 22:32 2 p( Y% M+ C3 D4 \
額,那怎麼會提示衝突呢。。怪。4 f3 m; \3 X( y" _/ n, |" U
別的不用改什麼了,在你的虛擬主機文件裡,增加一行:' F" J, h( a1 p+ w0 v5 k0 B
listen       80;
2 I  [; R, s! [4 V2 a
虛擬文件(/etc/nginx/sites-enabled/下面 ):
4 }% C+ b  O- v3 @# S; jserver {
+ p" F% b/ a" F! m# r, ?3 I8 P    listen(空格)80;3 s/ O1 ^" E2 a
    server_name(空格) www. xxx.com(空格)xxx.com;
) n* e) H% K: `    root /var/www/xxx.com;
) q9 d5 x" B$ [$ j( i5 x    include /etc/nginx/fastcgi_php;* H4 z+ e5 p7 W! o
    location / {" h4 W- V5 a" \7 V& r9 U6 w& p
        index index.php;
( h+ q# d  o2 j% A$ p        if (!-e $request_filename) {7 e0 d/ e( S" y" ~4 i4 X1 D* p) r
            rewrite ^(.*)$  /index.php last;
7 T* E. I/ J4 @% s9 M" b# ?& B        }
$ v1 `1 |$ |6 _# ~1 C    }/ K+ Z# q' S4 [) J% u6 `* Z
}
. U" c# J/ x# k0 U+ E! a4 e2 U2 k
: [, r+ h! u0 g; i4 H重啟之後,還是帶WWW的; l. y7 v4 A# z' b/ }
403 Forbidden。
( }/ N2 \" T4 L不帶WWW的,可以正常安裝WP  D/ X- k) n2 f, Q8 S

& y! y+ J2 C: c" b4 @7 r7 w9 |( O/ s2 P* ?) {7 K, `+ p' M
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-7-7 10:30

By DZ X3.5

小黑屋

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