过期域名预定抢注

 找回密碼
 免费注册

buyvm 安裝WP問題XX

  [複製鏈接]
 樓主| 發表於 2013-9-9 21:14:35 | 顯示全部樓層
若魚 發表於 2013-9-9 20:59 # ^- h: v9 `+ r0 `2 G
配置文件改錯了,nginx沒啟動起來吧?
% o3 g2 A- u+ f8 Y+ G你先  /etc/init.d/nginx stop
4 c3 v: v4 j# ?- {. n$ o然後/etc/init.d/nginx start

4 Z% `7 F4 E9 v6 \確實是配置文件改錯了。。重啟提示configuration file /etc/nginx/nginx.conf test failed! a. ~5 `) h1 a+ D
4 h1 B5 r6 }. |: ?8 P0 ^0 P# S9 Z
那正確的配置文件怎麼改,還有標點,空格什麼的。。9 k2 f7 T2 h/ n7 T9 t# N+ X8 z, s
按照你說的
6 F' t9 ?# S: O7 Z# T' D' {改成:
. W9 X! s2 v0 x; ]server_name(空格)www.xxx.com(空格) xxx.com;這樣對嗎?
) A& s+ q2 \! T/ T  e! A2 A, T: `1 H
重啟出現
/ p- e- K1 e3 R( {; E" R/etc/init.d/nginx start
# I7 p( z* K1 z" IStarting nginx: [warn]: conflicting server name "XXX.com" on 0.0.0.0:80, ignored
. F. q  o5 v: a1 s& ~: K. \3 S' V5 ?$ d

# G1 e" I: D* j6 ~  g6 Q
( i0 t# d% ?+ D5 f0 E9 b8 t+ |3 L3 T. M. }5 T
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:22:26 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 21:27 編輯
: {6 J! f  q5 p& ?/ B
0 i6 s1 E( e! |+ b# D% L: P3 A; ]配置衝突了,域名被添加了2次。。你再查查,我沒用過你裝的那個一鍵包,不曉得配置文件是否都寫在一起的還是分開的。+ T" Z7 X8 e) P
/usr/local/nginx/conf/   目錄下的nginx.conf 7 O' ?0 N8 d. F
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf
$ V- ^4 _, o$ i6 _. Y; }% D4 s這2個文件,一個是nginx公共配置,一個是虛擬主機的配置. N% X" ^3 S: G- p+ @
看server段中你的域名是否添加了2次。。。如果有2個,則只保留一個,! D4 q% `; p/ u7 s
然後對應的root  /home/wwwroot;   這裡改為你的網站根目錄所在的路徑& K* y! a7 w( ^( T) ~
) F6 K0 X+ z* |; U: g6 i
-------------------------------------6 B6 @; D1 K0 `  @; T+ H
你安裝的時候估計輸入的域名就是你現在用的域名吧,/usr/local/nginx/conf/   目錄下的nginx.conf  這個配置中server_name應該有你域名,把這個隨便改一個,
$ D+ g; r  q* H3 g: ]# L然後/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf這裡的server_name(空格)www.xxx.com(空格) xxx.com;
4 o0 \/ @& a, O; d0 P9 G搞成這樣的,對應的目錄也修改正確。
7 r6 }. T+ T, _% {1 H" D& |: r& S( }1 J/ i0 V
以後你每增加一個網站,把這個文件複製一份,名字和內容改成你對應域名的信息,就可以新增加一個虛擬主機了。
4 r2 H/ w1 A7 @0 c5 v# l
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:28:36 | 顯示全部樓層
本帖最後由 蒙毅出世 於 2013-9-9 21:30 編輯
, y/ k; X% k6 a& B" |% W9 E! k2 G7 j" u. _+ }
好像跟你說的不一樣,下面兩個都沒有
* A1 v( T% h) E0 R% E/usr/local/nginx/conf/   目錄下的nginx.conf - Q3 `, K+ x5 O* i( u( s2 w; ?
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf 3 s& Y+ `/ F1 B) W) z

* D7 a: w7 Q& c, |. k: u/ J0 q2 G1 U0 P' Z  a- o3 ]
6 E+ a0 m) P: S0 k  X4 F" O
更多圖片 小圖 大圖
組圖打開中,請稍候......
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:32:34 | 顯示全部樓層
蒙毅出世 發表於 2013-9-9 21:28 " `& d# r! N3 m1 x$ h
好像跟你說的不一樣,下面兩個都沒有
) z$ j( Y2 o. y' g* ^/usr/local/nginx/conf/   目錄下的nginx.conf ' {4 h. J5 x  I' H: |
/usr/local/nginx/con ...
" e' u3 T, H- \: p; l* G; M
環境不一樣而已。。道理都一樣的。0 p/ C' {1 z) h# C( c: d
你使用的環境,nginx配置是保存在/etc/nginx/下面的
1 g6 i5 A- @$ ~( m2 o$ X* B虛擬主機配置則保存在/etc/nginx/sites-enabled/下面,每個虛擬主機,就有對應的域名命名配置文件0 n0 w- b9 s! `1 e

! y4 r8 L) y" R1 G" b. q- c5 f, i6 w7 v% X; l
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

發表於 2013-9-9 22:02:43 | 顯示全部樓層
幹嘛這麼麻煩,買個centos的系統,然後安裝個國內的免費後台控制面板,不就完了,超簡單,又不出問題,還是中文的
! u3 p$ N2 T: ?0 k- i: T
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:17:39 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 22:19 編輯
+ a+ f+ b: b- I" }
, W! s) j7 e$ h. \" o, M' p還不行嗎?虛擬主機配置文件沒問題了: Y! M8 |$ e  W6 {3 z% B" W
nginx配置裡邊沒看到server段,估計在別處,看到下面有個
) \0 a( d+ ~1 m- ?    include /etc/nginx/conf.d/*.conf;
2 Y; J* ^6 B& J6 |在這個目錄下查看.conf文件,應該那個文件中有類似下面這個的server段配置,把這個server_name的值改成別的。1 \4 I% L6 A2 N6 \) I7 m8 b$ O- ^
; G4 X4 C. I# z
server3 V" Q* F; ~( T6 x8 I* `
        {8 i: t. Z& _2 E" I& {
                listen       80;$ y7 W: H$ C7 X/ u2 S  A
                server_name www.xxx.com;
* ^  @  [! U1 W  h( k  E                index index.html index.htm index.php;4 J8 b" Z9 c2 y! o
                root  /www/;
! o9 g& C% A2 W' [1 e2 ^* B3 L。。。。。。
( S" o: W9 B) U/ D# ]! ?8 y8 {, F1 d' d% I8 ~* t

+ r2 f7 k7 C( j- y  z" o% I) s8 e        }
5 Y/ T- E7 X; ^6 q! y8 z8 m) F% r) `. p0 P8 f$ i4 t* a

$ t. j4 T" j% K" c, G6 q( C! a- Z2 F順便說一下,ls上的國內一些免費的面板,挺臃腫的,其實也就這幾個命令和配置文件,自己掌握了很簡單,何必要面板?吃掉不少內存呢  {+ z. ~6 m: Y9 l5 K

' W  q) \$ z9 N/ Z
7 H. U0 W; |0 }8 Y2 S2 B( i/ B- u& U) T/ f" W6 }- a. e

' x- ]0 W. l) A  S, \( Q/ Z7 t, ~8 \8 J, c3 x  o7 {

8 |$ a. ^! J# j% j9 j
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:25:14 | 顯示全部樓層
若魚 發表於 2013-9-9 22:17
% d8 V8 @' ~4 _* q/ `還不行嗎?虛擬主機配置文件沒問題了
" ?- I  m; J$ A1 U! `nginx配置裡邊沒看到server段,估計在別處,看到下面有個
1 D( }% Z/ x' w  `# u  ~    include ...
) ^; K3 \" |' u( W: s1 P
include /etc/nginx/conf.d/*.conf;打開
. A6 l( E  v  X1 \. e3 H# N" T% l( p" N$ d4 v" D4 i, ^% c5 e
只有這個:server_names_hash_bucket_size 64;
/ S6 I/ }6 \$ r$ I' ~, Y1 d" n+ t
' Z4 o) Z4 i, F' e% k, ]/ E+ {
( u0 h. w0 f2 ^6 v. V8 i& W. t是直接添加:
, j, f: Z7 L: B4 T" D8 x8 f
! H+ Y: Z, v7 e/ X* u4 ~server: c: G$ }: r6 V9 l: `
        {
% D; y5 {" ~! l( R: s, V                listen       80;+ \5 G- A$ t1 r
                server_name www.xxx.com;6 m9 |1 ]8 |/ d) ^3 F
                index index.html index.htm index.php;; i4 @3 V* ~8 k5 A! B
                root  /www/;7 G, [9 D+ z) F+ B2 L9 ]
。。。。。。( s7 X" ^. x8 y) c

+ `# J6 X8 x8 H9 W/ S" r8 V/ s$ [" L( |7 n# R
        }嗎?! X# O4 O4 y. O
' K  g% O2 N# y8 [3 V. H
9 H# o9 X8 ?  c, X2 {
4 {% ^" T1 Y+ s  V  e
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:32:30 | 顯示全部樓層
額,那怎麼會提示衝突呢。。怪。
) E/ a" {7 K6 o4 {別的不用改什麼了,在你的虛擬主機文件裡,增加一行:3 _, Y! J8 [; o! b5 ~# D
listen       80;
: r5 v. n0 p8 e
" d# i8 w" K3 i: T3 h& }然後重啟nginx7 D# `* l% O( w
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:42:31 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 23:07 編輯
. P: O% y; e0 q4 t
若魚 發表於 2013-9-9 22:32
! g1 J2 [6 L* B; z額,那怎麼會提示衝突呢。。怪。
7 H% Y( U1 J2 t2 Y% E別的不用改什麼了,在你的虛擬主機文件裡,增加一行:7 S5 m2 F1 O2 Z
listen       80;

6 v$ c+ k( [) Y虛擬文件(/etc/nginx/sites-enabled/下面 ):/ G) b' ~& d& W3 h; M- u! |1 `+ Y
server {
. ]* B) R/ \: y: ~# S% E8 G7 i    listen(空格)80;
7 p' V4 |' ?" S2 h, M$ {6 U  r$ Q    server_name(空格) www. xxx.com(空格)xxx.com;
- a) V. p$ i- q5 @    root /var/www/xxx.com;
/ K2 {9 j* s; D) H8 V* U: R5 N    include /etc/nginx/fastcgi_php;4 h& U3 A0 s9 t8 ]; D1 h  p/ x
    location / {
5 V* Y9 x- G2 v        index index.php;9 `- ?9 C9 z8 ]7 L
        if (!-e $request_filename) {; k9 h4 n' ?# L8 u
            rewrite ^(.*)$  /index.php last;
' t. r+ P: x3 M; e$ L" Y9 @        }* e9 t* k* r, p3 b! v) A# O
    }( o- @, R! f1 ~, b0 M& m9 Q
}. L5 O5 |; N% @2 I0 r. h7 U
" E% _0 t" }, ^
重啟之後,還是帶WWW的* F* j; V' u& r8 l
403 Forbidden。" {, `. }( ?; H1 Z
不帶WWW的,可以正常安裝WP6 m" m, c" S: m

2 R' b* N# m& X2 M8 J4 ~7 D* E/ Q0 I% S% u8 v+ Y' Q5 D
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2025-11-7 10:41

By DZ X3.5

小黑屋

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