过期域名预定抢注

 找回密碼
 免费注册

buyvm 安裝WP問題XX

  [複製鏈接]
 樓主| 發表於 2013-9-9 21:14:35 | 顯示全部樓層
若魚 發表於 2013-9-9 20:59
0 U- P2 D- T4 \配置文件改錯了,nginx沒啟動起來吧?. u8 d! J7 |% \
你先  /etc/init.d/nginx stop
9 |' i/ X: w3 n+ ]0 ~然後/etc/init.d/nginx start

- v' R& k' k4 }* Y. B6 h確實是配置文件改錯了。。重啟提示configuration file /etc/nginx/nginx.conf test failed" l' }  F8 j  o) I1 j6 t
9 V8 A  ^  Z' O% t$ B
那正確的配置文件怎麼改,還有標點,空格什麼的。。
5 o8 B# r$ G) j按照你說的; |9 Q) [+ r$ n5 Q9 T0 Z6 F7 ?
改成:
$ l+ f' j6 l; c# L6 ~server_name(空格)www.xxx.com(空格) xxx.com;這樣對嗎?  A6 ?4 f; c9 k  P$ h0 b) l
3 n  n  N2 z8 v- _
重啟出現+ N3 w& D) [+ h5 w2 c8 E
/etc/init.d/nginx start$ K2 o) O1 I# A7 D8 t  I- L) d+ y5 G, T
Starting nginx: [warn]: conflicting server name "XXX.com" on 0.0.0.0:80, ignored
* M; P, y. f- o
5 J! U2 U3 m* E# o+ J2 k' H$ I+ D: g
6 j7 w& |( k' c  G) e+ H2 j. n5 _+ \( E; |8 g

8 x6 s+ t* e8 ]3 I, Y& L5 B6 h
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:22:26 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 21:27 編輯 ( @9 k5 u1 m1 \0 t

- [/ Z. T; f9 d- d1 K8 g# l' W配置衝突了,域名被添加了2次。。你再查查,我沒用過你裝的那個一鍵包,不曉得配置文件是否都寫在一起的還是分開的。
- }+ }! Y+ [0 S/usr/local/nginx/conf/   目錄下的nginx.conf ! I# Q9 X  O3 o% y
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf; v  _! P! I( W- T4 y
這2個文件,一個是nginx公共配置,一個是虛擬主機的配置, L# X+ m5 x8 E* f& J
看server段中你的域名是否添加了2次。。。如果有2個,則只保留一個,
  W" f0 {5 Y" M' @, w* }+ \$ x0 Q然後對應的root  /home/wwwroot;   這裡改為你的網站根目錄所在的路徑
4 F4 ]4 S6 _! R/ Z5 n; x" ~: r! g# L, i6 u! p
-------------------------------------6 ~' \5 B1 I7 d4 X
你安裝的時候估計輸入的域名就是你現在用的域名吧,/usr/local/nginx/conf/   目錄下的nginx.conf  這個配置中server_name應該有你域名,把這個隨便改一個,9 _3 h2 ~. k- J; J0 B
然後/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf這裡的server_name(空格)www.xxx.com(空格) xxx.com;7 t0 |7 X$ ~) N8 W+ h( N, l& v
搞成這樣的,對應的目錄也修改正確。' v3 b: F3 }* {4 s

- f" B" D) v$ d# K: N' z$ C: b以後你每增加一個網站,把這個文件複製一份,名字和內容改成你對應域名的信息,就可以新增加一個虛擬主機了。
* o9 O# d# t. K$ ?
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:28:36 | 顯示全部樓層
本帖最後由 蒙毅出世 於 2013-9-9 21:30 編輯
1 ?) s- D7 L0 s. Z  ]/ G$ u* y  P- r
好像跟你說的不一樣,下面兩個都沒有' A: u4 N! `3 B
/usr/local/nginx/conf/   目錄下的nginx.conf
: G1 r0 Z+ Z) |+ M/ Q7 I/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf ( e6 K. I5 y5 V" y6 h, t
5 Y+ I) @, Y( K0 }- J' K' b% ]: ?

$ X' x% f7 n8 w0 Y/ F
6 L6 s6 n! M: y- ^
更多圖片 小圖 大圖
組圖打開中,請稍候......
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:32:34 | 顯示全部樓層
蒙毅出世 發表於 2013-9-9 21:28
9 P( |; w8 E0 r  s5 u好像跟你說的不一樣,下面兩個都沒有
& `! N& K; e# K3 G2 L/usr/local/nginx/conf/   目錄下的nginx.conf
: ?' s, P8 H- }4 v/usr/local/nginx/con ...

# G+ F( e9 |" \/ g- L- w# \環境不一樣而已。。道理都一樣的。' q+ x- u. ?8 e
你使用的環境,nginx配置是保存在/etc/nginx/下面的2 z' ]* E0 ~7 C/ K
虛擬主機配置則保存在/etc/nginx/sites-enabled/下面,每個虛擬主機,就有對應的域名命名配置文件
; K; ~; ]  Q* y2 M  y/ h9 q; M- o) n$ q( c' f% n8 q: _
4 C; R1 r( j0 V! W: }( u
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:55:32 | 顯示全部樓層
若魚 發表於 2013-9-9 21:32 - c! H) K9 ~- X! |- {
環境不一樣而已。。道理都一樣的。
7 j5 P/ _5 ^9 F: m) z你使用的環境,nginx配置是保存在/etc/nginx/下面的. N9 P: Y' \# ^0 [8 q3 E
虛擬主機配置則保 ...

- y+ k* P* _) v% Y8 x我把兩個文件都複製下:% w0 ?3 M# P8 p0 T4 }, _0 ]
0 s) z; j  i# a9 S& ]
這個是虛擬主機下(/etc/nginx/sites-enabled/下面 ):" i2 |0 N5 s- T: W# P* o
server {* _2 z7 f- l* r, N" t. L
    server_name www. XXX.com  XXX.com;
  F7 b  X% N: I    root /var/www/XXX.com;
/ s/ D- V& X( ^. e+ M* \3 ]) K5 [    include /etc/nginx/fastcgi_php;+ W6 w- \" ]. Y1 K
    location / {
$ _5 ^, b( f/ S- y- R! h4 L        index index.php;% ^: R4 {, I7 D' ?4 S5 g  t; A
        if (!-e $request_filename) {8 X, D4 Q8 v# ^" D
            rewrite ^(.*)$  /index.php last;! {. z+ n5 O% O/ A( H  y: p
        }
5 D( ?6 R9 E& [" l, Z/ a* b    }( F1 K% b; [3 v0 q
}
  R/ U, Y! A0 a: l: M( @* W  ?7 F/ X! {' h
這個是nginx配置(保存在/etc/nginx/下面的):+ t0 X" D6 F3 y
user www-data;6 C/ o  a* a6 W
worker_processes  1;
1 d# k% p) W6 a; p8 k1 G( ^$ b7 U7 U+ S1 I4 o0 C/ K
error_log  /var/log/nginx/error.log;
7 U$ G0 M# u# T! B" N, }9 Vpid        /var/run/nginx.pid;
  m- \$ c6 l4 A$ Q& {3 J2 e: ^% T" m. p8 i* z  h
events {2 p8 c+ Z1 U; Q" H7 B; C  Z. b
    worker_connections  1024;  y) L+ d0 _) K; s5 O& e4 |
    # multi_accept on;% J8 L# j! W2 y. I
}
: S9 N$ D, E- Q  {+ f
$ j1 [8 z4 d+ {# t$ i; hhttp {: H! @! [: q3 e% V7 j& \
    include       /etc/nginx/mime.types;4 I+ Z) \* H6 h3 d

, [+ }5 z4 \. k1 i, _* _6 m    access_log        /var/log/nginx/access.log;( \6 ^$ [$ k8 j( ?# h/ g9 ]2 k" B

- ]8 P/ W  f( E0 z- Y    sendfile        on;
5 E; g4 m% B. `% Q6 |5 x    #tcp_nopush     on;
" V5 B; d* W+ I6 x# |! m1 T7 q8 d" a3 F$ ~
    #keepalive_timeout  0;
/ d% s" _6 K/ b    keepalive_timeout  65;
2 X8 s# p; z+ q5 U- E" O" o    tcp_nodelay        on;
7 @3 J0 y8 X, J1 P, B* V' Z% _+ t; e7 C* ]
    gzip  on;0 Z! d8 B( H  z# D+ H
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";
4 b" }7 m1 X) j1 r; m" S/ D! o1 s
' |9 r  v. j  I0 p" ^: @    include /etc/nginx/conf.d/*.conf;
( D; b* K- A# _    include /etc/nginx/sites-enabled/*;
+ t1 J/ g' \- c% ?/ ~! U# d}/ G" d- g8 }+ D4 C& ^
1 C1 E% O0 `: N: D  w9 q8 w
# mail {2 Q( h* _! W( _: Y3 ^/ ~
#     # See sample authentication script at:
. @/ V* G( E3 R8 E4 J  ^#     # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript1 M& t$ e& Z3 o7 O
# * U3 Z' J' B* h( v6 s2 x. S, J
#     # auth_http localhost/auth.php;
8 i  r. ~' F1 K" |4 L0 Q- U#     # pop3_capabilities "TOP" "USER";
, C& G* b- q5 `  C7 m  q#     # imap_capabilities "IMAP4rev1" "UIDPLUS";
6 ^) O' M6 P$ z8 t+ B2 {1 J# 7 y5 |# J1 }, p0 j! C2 q
#     server {) k2 m$ w" z1 j5 s% F3 x
#         listen     localhost:110;% U1 {$ o0 G# H( l
#         protocol   pop3;
% V4 |" k' ]2 g7 k. \/ m$ J1 A# X7 R8 k0 C#         proxy      on;
$ L7 B8 v/ l% U; r8 g: c6 I5 _#     }
/ w2 s8 a& H. g" v  c5 y8 x#
+ v, w6 w5 B5 S) t* z#     server {
1 }1 l3 j  i2 ~' M; Q* y#         listen     localhost:143;
8 u0 d9 q4 @- W#         protocol   imap;
2 y# t; [; e3 \4 s#         proxy      on;) ]. o  v8 C3 V0 g1 B  b7 g+ g
#     }
: |6 ~7 ^5 {1 M, L# }
/ r) }: ]. t) e+ o' s  F+ J& Q+ G6 s7 r% {( r
: x+ q; g2 i; F- m

7 a" G! G: e8 E1 H6 X; M" p" G
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:02:43 | 顯示全部樓層
幹嘛這麼麻煩,買個centos的系統,然後安裝個國內的免費後台控制面板,不就完了,超簡單,又不出問題,還是中文的
( E2 G1 r% X' b  T
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:17:39 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 22:19 編輯 " }% k1 R+ u' q+ n) s' H

  Q3 F/ t: m4 T: b! Z9 \還不行嗎?虛擬主機配置文件沒問題了2 {9 G) A, U( m( f. j
nginx配置裡邊沒看到server段,估計在別處,看到下面有個4 ?6 z  {4 ?3 r1 ^  S
    include /etc/nginx/conf.d/*.conf;
2 y% o* O" C# \在這個目錄下查看.conf文件,應該那個文件中有類似下面這個的server段配置,把這個server_name的值改成別的。
% g6 y- }3 u' ]0 U6 C
* y" e5 r) r2 h- h3 q8 Tserver
5 c+ ]1 |; ]0 x3 s$ m" c        {
! Y2 H+ t0 r( b, u& B                listen       80;- X4 s( l, C% T- Y8 p" U4 f1 A
                server_name www.xxx.com;
; ^0 o) Z; z& |/ l" d6 K                index index.html index.htm index.php;
. a/ K- c8 h8 j4 f9 L2 E+ @                root  /www/;. \( r; o. z  W  w5 l4 y
。。。。。。" ?( }8 y# M( W  i  S  c

& I& ^3 B, T: K7 Q0 I' \+ T9 v0 _1 j1 G# G2 G2 B+ |6 w
        }! g( |6 j0 k4 O( h8 k
& E) O% g$ ?2 P( a& p+ A, z) Y3 G" ~

" X4 O, W/ H% q* @& }6 E3 |; y8 J順便說一下,ls上的國內一些免費的面板,挺臃腫的,其實也就這幾個命令和配置文件,自己掌握了很簡單,何必要面板?吃掉不少內存呢! X4 }  N% `/ V+ c3 r" |

, [* A) `' ^. B. n4 T. ]8 J) K- M" o  y9 s1 W; k
' V2 F% E) n, p- _+ X
2 q( h3 ^4 ]; M7 e1 V

% X% @1 F2 p0 D
5 i7 B; x+ D) d: [4 z  K' G2 C
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:25:14 | 顯示全部樓層
若魚 發表於 2013-9-9 22:17
. x2 V: c% }, B) r$ h還不行嗎?虛擬主機配置文件沒問題了
+ D8 e% ]) J' m4 qnginx配置裡邊沒看到server段,估計在別處,看到下面有個( H4 G6 p( S; N" a
    include ...

0 k9 Y/ z9 `$ k# P* M( u- p4 Y include /etc/nginx/conf.d/*.conf;打開1 E) z! Q# g4 y9 p6 \

3 L/ R0 L. p; n9 A$ j8 ?只有這個:server_names_hash_bucket_size 64;( d; p  N3 e( _+ J# u2 x

- w: D/ f9 m; p2 S8 i
/ h- ^& c, w( M9 E1 E% T9 B是直接添加:
$ i2 R" h) b  f% r
; V" _3 \) u* |7 Z& a5 S* Rserver
; A  @$ b  \4 m7 b2 W" s5 Q        {! V' @2 H) N$ |3 V0 e
                listen       80;
% J2 ~0 i% {. G+ Y. f- G! j5 ]7 G                server_name www.xxx.com;0 ~: ]9 v' N; V6 j$ N6 ]$ C
                index index.html index.htm index.php;
& p" j& P& S1 R, w3 R. Z. a                root  /www/;# e, M/ [% `$ o+ t3 m+ W
。。。。。。% {0 o6 N2 j8 o2 j; z/ t: ?3 _
3 `3 z$ q+ w$ G  Y7 p$ a9 I
4 v& q6 Q& _, {
        }嗎?! x  Q/ o' p9 m3 u7 G

3 c* ]1 V1 O! P4 K# F0 J& L0 w
( a3 m# t% F( r" D6 \% C( Z* Y, _" ~. n5 E
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:32:30 | 顯示全部樓層
額,那怎麼會提示衝突呢。。怪。8 }& s) `: Y: V; Z
別的不用改什麼了,在你的虛擬主機文件裡,增加一行:
5 V* S! p% g9 v- S; Jlisten       80;
0 U0 T2 X) T- s: p8 y1 n
+ g4 u; Y" r8 J; J( U然後重啟nginx
5 h0 j: F* H9 @  }+ P
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:42:31 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 23:07 編輯 / ~8 y! {3 d8 ]0 G% E, Y* m
若魚 發表於 2013-9-9 22:32 + V! J# b7 G0 n, R* R9 [! |
額,那怎麼會提示衝突呢。。怪。1 F* v; ^1 G) O
別的不用改什麼了,在你的虛擬主機文件裡,增加一行:9 r, a. ^. t: m/ k) {1 p
listen       80;
" p1 @4 b9 j8 c3 g- t' Z) S
虛擬文件(/etc/nginx/sites-enabled/下面 ):
) ?8 |" |9 S( w- S5 ~: y9 rserver {
# {. ?8 H! C' E    listen(空格)80;
" x6 X4 x) X, O    server_name(空格) www. xxx.com(空格)xxx.com;1 C* L3 q9 I+ ]- B& B- a
    root /var/www/xxx.com;- _6 e" m2 `* h% t6 I( M
    include /etc/nginx/fastcgi_php;
  \* \, C0 y$ Y8 u* O+ y    location / {
: |2 h- G3 e0 _5 @% a6 m        index index.php;
' }  B5 p# U. N. z$ \5 g+ q4 ]        if (!-e $request_filename) {% U/ q% r. E5 [0 X6 r* Z
            rewrite ^(.*)$  /index.php last;% B- _. @+ Z+ E
        }# [, }; y- K% z7 m; N* z& {& n
    }
9 f/ i- o: ]5 T( o# a}
( ]  y& S! T3 Q8 M) y
: j  L! F% X& E3 o' D6 v6 A1 y; y重啟之後,還是帶WWW的2 s! R, A- f: m8 p. }6 `& z
403 Forbidden。
# O9 f- ]( e; T/ Z+ t' ?* U0 E( z不帶WWW的,可以正常安裝WP' e, w) L; A- x4 C
9 n! o* c# w7 a: V4 }7 ]

6 X+ o4 c7 Z5 T) x+ h& l* ?( @( a
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

4um點基跨境網編創業社區

GMT+8, 2024-11-25 22:44

By DZ X3.5

小黑屋

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