过期域名预定抢注

 找回密碼
 免费注册

buyvm 安裝WP問題XX

  [複製鏈接]
 樓主| 發表於 2013-9-9 21:14:35 | 顯示全部樓層
若魚 發表於 2013-9-9 20:59 8 Y  ^) d6 a& g  P6 w
配置文件改錯了,nginx沒啟動起來吧?- c# ?( \5 U& ~( l# `+ j
你先  /etc/init.d/nginx stop
7 N! X; G7 Q* Y8 m0 D" @然後/etc/init.d/nginx start

+ {: ]( f$ w# J5 ]7 h確實是配置文件改錯了。。重啟提示configuration file /etc/nginx/nginx.conf test failed
! |5 a& x7 `2 N' W2 i2 ?& P2 R2 G5 p
那正確的配置文件怎麼改,還有標點,空格什麼的。。& G* t7 f& \' Z. A* V2 W- g
按照你說的
. j2 P1 o4 |2 J/ F. I改成:
& B) O' [. u! Cserver_name(空格)www.xxx.com(空格) xxx.com;這樣對嗎?! {! h: O* _/ }1 O$ s
) @3 R! k( v; j& q) _; O5 L( x
重啟出現4 m$ H! w4 {! m
/etc/init.d/nginx start2 C) A5 |  {+ E2 M
Starting nginx: [warn]: conflicting server name "XXX.com" on 0.0.0.0:80, ignored( @* ?/ I8 c6 F3 ~

: d8 L3 C8 `. h: {
' Y/ d! {# `* E
3 U4 |; y. M/ ?0 E3 {. ]
$ C+ l9 f& V: [2 n
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:22:26 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 21:27 編輯
# x  h; l1 Y5 m1 [' c/ l
( r6 }" k* @2 N" b6 T) a配置衝突了,域名被添加了2次。。你再查查,我沒用過你裝的那個一鍵包,不曉得配置文件是否都寫在一起的還是分開的。  A' @" l- l  g. w
/usr/local/nginx/conf/   目錄下的nginx.conf , E; n* U  U5 c  ]$ a
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf/ V2 }& h( j3 h0 W
這2個文件,一個是nginx公共配置,一個是虛擬主機的配置3 m9 }/ S, h( z$ ^: F) g. M& h
看server段中你的域名是否添加了2次。。。如果有2個,則只保留一個,- P& E  n& |* b9 Q6 _4 B$ k
然後對應的root  /home/wwwroot;   這裡改為你的網站根目錄所在的路徑! E9 H4 s$ g/ u: J+ a

/ ^# `# j' [9 ^' e-------------------------------------1 l: B' G* p" r& N% w8 J0 {. z; X
你安裝的時候估計輸入的域名就是你現在用的域名吧,/usr/local/nginx/conf/   目錄下的nginx.conf  這個配置中server_name應該有你域名,把這個隨便改一個,/ ^4 E* ~, }) D. z& y# F
然後/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf這裡的server_name(空格)www.xxx.com(空格) xxx.com;
0 a4 T# j. f- m: u% M* i8 s* z搞成這樣的,對應的目錄也修改正確。
4 z' g5 P, H7 l1 w! p; L
. r; K4 v4 R3 z0 X: g5 @以後你每增加一個網站,把這個文件複製一份,名字和內容改成你對應域名的信息,就可以新增加一個虛擬主機了。
& X$ j6 l& S3 m3 n* y8 C9 @2 Q
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:28:36 | 顯示全部樓層
本帖最後由 蒙毅出世 於 2013-9-9 21:30 編輯
0 M; ?( f6 Q" h2 r6 G8 e2 R7 F
: Q( v7 G1 l- {- s' ^好像跟你說的不一樣,下面兩個都沒有, b0 E- U# [! W3 I* A) e* }& X
/usr/local/nginx/conf/   目錄下的nginx.conf + c$ Z! J3 j. b
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf
- e0 C) r; l& j) z4 |8 a' k6 d, q& l* ]2 v& X3 @& r3 z

4 \: U. \$ ]& ~" M4 p+ H; V  ?- i  a( e$ F! C
更多圖片 小圖 大圖
組圖打開中,請稍候......
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:32:34 | 顯示全部樓層
蒙毅出世 發表於 2013-9-9 21:28
! M1 O; s9 H9 ]  h- X1 g好像跟你說的不一樣,下面兩個都沒有
) A5 S" i9 o/ u) M/usr/local/nginx/conf/   目錄下的nginx.conf # k* B! Y9 w: R. ~( W3 Q3 k+ l
/usr/local/nginx/con ...
. S: D* X( V  N, R6 h( }8 }5 o
環境不一樣而已。。道理都一樣的。
1 N4 J0 K  C" v% b- E你使用的環境,nginx配置是保存在/etc/nginx/下面的
; N- y( W( u! J! u虛擬主機配置則保存在/etc/nginx/sites-enabled/下面,每個虛擬主機,就有對應的域名命名配置文件  ^, Q/ G/ |2 h# T1 K' j1 j
0 x2 W# L" W; t8 A0 Y
4 h) r9 Q) p+ r7 a, B6 |+ r
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:55:32 | 顯示全部樓層
若魚 發表於 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
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

發表於 2013-9-9 22:17:39 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 22:19 編輯
5 j5 N0 P8 s/ m8 x/ v: s8 ~
, q$ _( u# [- f% Z還不行嗎?虛擬主機配置文件沒問題了6 {- J  m) L9 e. g# o
nginx配置裡邊沒看到server段,估計在別處,看到下面有個& l8 P8 g9 W& r: N' M& a
    include /etc/nginx/conf.d/*.conf;
% S+ G. i- h; X) T% `在這個目錄下查看.conf文件,應該那個文件中有類似下面這個的server段配置,把這個server_name的值改成別的。, ]2 U/ ]7 K& P8 X
1 Y6 \! |5 y2 K
server
' l. L9 u/ J; Q5 K/ q        {0 z7 ~5 Q% I5 ~0 C0 Z* V; s& x
                listen       80;+ |8 @  P+ _# f
                server_name www.xxx.com;
) `1 |& S' s* y8 G9 i                index index.html index.htm index.php;
: g" M8 R' s  k5 t' }0 X                root  /www/;
- B7 a, m% F1 |5 c, v/ X7 {。。。。。。
1 W0 [" h$ `- o1 _; U- z  M7 F
1 g- y8 E0 c7 s, X% c' O' O9 g4 J. u/ H1 F# @8 {5 ^
        }5 ]: U& d; E( F7 Z  s  w% L
! j$ a# \9 r' u- B4 M
  e  i, o: _8 [
順便說一下,ls上的國內一些免費的面板,挺臃腫的,其實也就這幾個命令和配置文件,自己掌握了很簡單,何必要面板?吃掉不少內存呢1 V* n- f6 J# X3 d
1 F6 J7 C- {& e) f" X8 u. m0 T$ ~
4 C) N' y7 h% Y6 U" a2 d
+ i  A1 v8 J# P. @* Y1 m
9 i% ]( q* {5 W' N

' A: I+ Q  R  h' j$ X2 x3 N! P; A
7 I9 f# t, Q* d# j* r+ e6 y
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:25:14 | 顯示全部樓層
若魚 發表於 2013-9-9 22:17 + m+ d0 d# _3 q
還不行嗎?虛擬主機配置文件沒問題了
: R( f( H0 E' H, z6 {' znginx配置裡邊沒看到server段,估計在別處,看到下面有個
' Q0 A, e' ?6 x  m/ s+ {    include ...
- R7 x+ w1 @3 b# s4 [
include /etc/nginx/conf.d/*.conf;打開! d( ]6 m8 b& d% _7 V! d, z- t
5 r2 f; G7 Q! Y: q) x1 [  ]
只有這個:server_names_hash_bucket_size 64;" j. b' X1 r% K& e+ x
4 W7 \0 s2 g: }: \& o6 X0 K

& z, ^, y" c/ c1 T$ L$ |' x" ^2 A. F是直接添加:
1 T8 J' f  g2 P2 q" Q
2 s0 I5 G- _$ G* `3 gserver" \1 e+ U" r! W( u& E7 p+ V
        {0 V7 }4 X1 t8 z: y1 ~& y+ P) v- W
                listen       80;
; X+ j8 M0 y% o! R8 z- C- s                server_name www.xxx.com;7 q4 L* N& g9 Z: ]8 B* }& r
                index index.html index.htm index.php;
* |: s& P' G# Z9 L; a% j                root  /www/;6 C. J9 u8 {  Y
。。。。。。
" v5 N2 D3 C9 r
8 U& |' T2 o1 [) j# v* z1 H, h: |7 b
        }嗎?! o! n( {9 A: \9 I" l
1 I& R5 z; r9 M  t

- ?7 Z; f& i: c. `& p9 c1 \
+ o: o9 N' p* Y+ ^; Y$ ?7 Z7 A
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:32:30 | 顯示全部樓層
額,那怎麼會提示衝突呢。。怪。4 v5 T, E5 v( Q- Z" |" r( {
別的不用改什麼了,在你的虛擬主機文件裡,增加一行:
) I. l. s% o7 t- \) X" U5 H+ }listen       80;
$ d! s9 p3 \4 t' B" c" `2 d& B3 {7 L+ ?, |! T! a( h
然後重啟nginx( I  }! t9 `+ k7 v0 ?5 u
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:42:31 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 23:07 編輯 9 c- v  h$ K- Y$ {" @/ M1 q
若魚 發表於 2013-9-9 22:32
' ?5 X. p% Y" w# A7 \3 N額,那怎麼會提示衝突呢。。怪。
) U3 z8 Q  {9 |1 [/ x0 L+ v( i別的不用改什麼了,在你的虛擬主機文件裡,增加一行:8 a  k  A4 C, n) `% h) o! ~
listen       80;

0 A5 N" @# B: [4 f8 X虛擬文件(/etc/nginx/sites-enabled/下面 ):; Z1 q! s5 ~3 X6 T- L' @0 [, J
server {* `* R( r9 b" D  p5 ]# p$ z
    listen(空格)80;
2 K. u( e5 x. o. F    server_name(空格) www. xxx.com(空格)xxx.com;, a" l1 @1 E, Y" T' F; g
    root /var/www/xxx.com;
/ R' i7 y* B. q% t7 [! _    include /etc/nginx/fastcgi_php;
- v9 I. r& \3 E    location / {
3 N8 u7 d  j. A/ J% T  K% C        index index.php;' H% k) _2 y, G
        if (!-e $request_filename) {
" n4 ?9 q( x( C* d+ r8 O            rewrite ^(.*)$  /index.php last;
  {" e; R- u" [+ ^1 L        }( X, l" G% f8 }+ e& i. b9 G
    }& {* X/ M# J( u" _
}2 ?) [0 i) h$ ^: v( q
! U$ ^9 H# C+ U3 i
重啟之後,還是帶WWW的
" [2 {+ B8 B" u5 M& s3 y, k403 Forbidden。3 r( e" X' U1 k, n/ u% a
不帶WWW的,可以正常安裝WP* }, U7 a. U3 O6 A+ v! S( R
3 l6 o' J$ o8 J- N4 i0 B
& Z' ?) I# _1 Z# T
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-3-22 01:14

By DZ X3.5

小黑屋

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