过期域名预定抢注

 找回密碼
 免费注册

buyvm 安裝WP問題XX

  [複製鏈接]
 樓主| 發表於 2013-9-9 21:14:35 | 顯示全部樓層
若魚 發表於 2013-9-9 20:59
# m& {9 |+ W# I4 i) P配置文件改錯了,nginx沒啟動起來吧?' P- p; y0 q- A/ ^: M4 U
你先  /etc/init.d/nginx stop
4 V! y& t. U' G然後/etc/init.d/nginx start
! R. X3 {' D* I3 q& N+ O
確實是配置文件改錯了。。重啟提示configuration file /etc/nginx/nginx.conf test failed9 A6 S. [2 V' d5 H$ y- t

" h. j9 h' c% \! B. W那正確的配置文件怎麼改,還有標點,空格什麼的。。8 O  }! d0 f; O; n% ?1 v4 O
按照你說的
1 ?4 H; `/ S" K# _9 \" b! J+ m改成:  W: Q7 t2 x; k5 i& ?$ P# z
server_name(空格)www.xxx.com(空格) xxx.com;這樣對嗎?; x2 E: y) w5 C# m3 C

4 G. a) d5 I2 c0 w重啟出現& |; K) T9 w/ `& k9 \; ^
/etc/init.d/nginx start
7 }0 F" E! g: c* u5 _4 ~Starting nginx: [warn]: conflicting server name "XXX.com" on 0.0.0.0:80, ignored5 b. p$ P" A: G

2 q/ Y0 v6 \9 ~# a$ B. I/ S* l) k- f; S' X# \! b

, q( F1 f. W# t# f6 L5 p9 E% f. W; _4 K  A+ ~1 E
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:22:26 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 21:27 編輯
+ o  Z- O( Q9 N2 R5 k9 @- l4 B5 u" M! D2 [& a
配置衝突了,域名被添加了2次。。你再查查,我沒用過你裝的那個一鍵包,不曉得配置文件是否都寫在一起的還是分開的。
( J$ h+ h) p: R+ h. z, s7 R/usr/local/nginx/conf/   目錄下的nginx.conf
1 i$ B' t8 }4 E" u9 i$ j/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf
: [5 M) k4 A4 v  e' r這2個文件,一個是nginx公共配置,一個是虛擬主機的配置
. L4 g$ g# T# m9 d7 l看server段中你的域名是否添加了2次。。。如果有2個,則只保留一個,
+ P# U3 m2 M" f' ?5 V/ q然後對應的root  /home/wwwroot;   這裡改為你的網站根目錄所在的路徑
' M2 w5 m1 p6 s, Q. s; o1 d" ^
/ `1 F& A9 ?3 ]) _* b0 H-------------------------------------
8 I7 a6 s. I7 ?你安裝的時候估計輸入的域名就是你現在用的域名吧,/usr/local/nginx/conf/   目錄下的nginx.conf  這個配置中server_name應該有你域名,把這個隨便改一個,* f! D/ d6 M, ^: N: H' Q
然後/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf這裡的server_name(空格)www.xxx.com(空格) xxx.com;
: n( D0 s, V7 F, b6 e+ \搞成這樣的,對應的目錄也修改正確。  `5 [) P1 p- q1 P: \

- a* p* M+ q3 }4 K以後你每增加一個網站,把這個文件複製一份,名字和內容改成你對應域名的信息,就可以新增加一個虛擬主機了。5 K8 I( |! `( J4 ^
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:28:36 | 顯示全部樓層
本帖最後由 蒙毅出世 於 2013-9-9 21:30 編輯 3 ?( d5 P, w# c1 K
, |" e) q) r* b. O- g: ~  H; R. s
好像跟你說的不一樣,下面兩個都沒有
; C7 D2 [, `) g/usr/local/nginx/conf/   目錄下的nginx.conf + W9 b' p' Y, W, Q  _
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf 3 `/ U5 f& S; {8 e. v- K6 E* S5 x, |
& ]3 T! K8 [$ k4 b

( ^7 K  c  v5 }7 E8 K2 ~
* e6 a& a1 Q) P3 f3 t
更多圖片 小圖 大圖
組圖打開中,請稍候......
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:32:34 | 顯示全部樓層
蒙毅出世 發表於 2013-9-9 21:28 7 {. ?, Q2 q5 k
好像跟你說的不一樣,下面兩個都沒有. G' x) f4 O+ X. ]
/usr/local/nginx/conf/   目錄下的nginx.conf " `- k  z" H  I
/usr/local/nginx/con ...

# B" ]; M+ [/ \$ W+ U+ M3 Y3 o1 M環境不一樣而已。。道理都一樣的。
' I6 w* V! U" M; @1 ^6 n6 t你使用的環境,nginx配置是保存在/etc/nginx/下面的
2 q' d# c' f' o( k& m# O虛擬主機配置則保存在/etc/nginx/sites-enabled/下面,每個虛擬主機,就有對應的域名命名配置文件
5 G8 x6 ^* W: Y: u/ k8 K3 J* ^7 S7 X; }& L
: [8 G; Q: i. F. Q4 m
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

發表於 2013-9-9 22:02:43 | 顯示全部樓層
幹嘛這麼麻煩,買個centos的系統,然後安裝個國內的免費後台控制面板,不就完了,超簡單,又不出問題,還是中文的
0 u: s* ?; W# d( a9 w
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:17:39 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 22:19 編輯 / w8 P  c9 ~" I6 p+ \' _: {

8 {0 s/ O! s) R! Y還不行嗎?虛擬主機配置文件沒問題了
3 e$ ^  {1 K5 h( W7 c  H; Fnginx配置裡邊沒看到server段,估計在別處,看到下面有個
/ s5 B" e% Q% z4 r: o% v8 X1 V    include /etc/nginx/conf.d/*.conf;- s; b: R* r' r* o
在這個目錄下查看.conf文件,應該那個文件中有類似下面這個的server段配置,把這個server_name的值改成別的。
  a8 Z+ ?( \" c9 G8 C7 v# N' R: H( v& P+ p, ~# V
server
1 [" _8 B: F4 J9 @8 T        {
" c5 _" B* h0 {9 D2 U6 E' J+ m                listen       80;* f: o6 V. S6 W; m$ t$ I7 M" \
                server_name www.xxx.com;, w% r% ]# l; v1 A
                index index.html index.htm index.php;
/ Y- ^# B! I' v# H$ @                root  /www/;
# Z) W* y  }" r0 \4 D3 w。。。。。。
  U3 D% P, {9 [) O% k" F2 g! S+ d3 y. [! n
+ g8 d+ t5 z% q4 J/ \% J
        }
5 t7 l0 a# p8 X9 A* ]2 x1 u# N6 k/ f4 q5 T7 y: k, N

; @. z8 o. K3 u) Y$ l# `' e% Y順便說一下,ls上的國內一些免費的面板,挺臃腫的,其實也就這幾個命令和配置文件,自己掌握了很簡單,何必要面板?吃掉不少內存呢
* M3 Z9 F. |8 }$ f% n
! Y, f) N6 ~- Y# c% ?; Y" P. a
  d4 V9 F' L" V* n# d
5 {& k/ f% ]. L
) r; P# A/ F9 ^9 o4 ?/ T* o4 \
6 ~$ V8 N; x3 b& @, u$ A/ H/ J" e- W6 h, F0 E  _  u
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:25:14 | 顯示全部樓層
若魚 發表於 2013-9-9 22:17   M9 a; \2 C7 M* Q# x9 C9 @  [
還不行嗎?虛擬主機配置文件沒問題了
0 o# B# z8 w$ W* d# F" Cnginx配置裡邊沒看到server段,估計在別處,看到下面有個
+ W" V6 L( P* @+ S! r$ P    include ...
& m5 j6 W5 I4 T, E0 K2 r
include /etc/nginx/conf.d/*.conf;打開
/ u  O7 B# i" k5 p( n! \2 B+ N# d' H
7 P% n3 K- q! ?7 k* c+ @只有這個:server_names_hash_bucket_size 64;
% V+ p- H+ S0 h: L9 w  n/ m! x$ d+ m" @! L3 r
. z0 |# y3 Z" S0 S% A4 ^4 f* z3 @
是直接添加:; w* g/ X! L8 C' B" X
& X! A- S: B, J4 G& n0 B& B
server
9 q& I1 ~4 X$ C- }5 @1 S' ^        {. Z) z4 ~, H# O2 c
                listen       80;
9 {  T9 X7 G' I: v+ U                server_name www.xxx.com;
+ b! j* J/ p2 N0 V  u                index index.html index.htm index.php;: b& p! _; A1 c
                root  /www/;. C! ]3 p: K4 a0 H  B
。。。。。。6 ^' |1 @. B# k' D, C/ l  C5 \
7 p/ n& o, G9 Y8 N) U
3 A1 L" c  y7 q# J7 D1 t, p
        }嗎?8 M' e$ k  c4 J) ?2 a
/ B) x, \' p# G

/ m0 W/ ?* ^2 o" V3 Q' o# X4 q
5 ~3 V! n: ]3 f
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:32:30 | 顯示全部樓層
額,那怎麼會提示衝突呢。。怪。
1 ~5 M6 j5 V9 {. u4 Z$ l- D別的不用改什麼了,在你的虛擬主機文件裡,增加一行:
0 ^/ e  O+ \( Dlisten       80;
7 x$ ]4 Q/ g! ^  f
" E% i( n9 X( G+ J6 e4 W5 ]. a然後重啟nginx2 `8 z9 o4 a+ ?' M' x1 `4 `
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:42:31 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 23:07 編輯 9 I  Z/ L8 r  [, {' \
若魚 發表於 2013-9-9 22:32 ( o( N  h. h! ]$ x, }5 s9 o
額,那怎麼會提示衝突呢。。怪。7 y% e  W' _: _1 ?0 I% ]3 I
別的不用改什麼了,在你的虛擬主機文件裡,增加一行:9 g6 q1 r$ S3 v& V( G
listen       80;
7 N8 l2 J" p) e# S- U
虛擬文件(/etc/nginx/sites-enabled/下面 ):
6 c: Y9 J9 M. W3 D3 ?, E% |4 \9 vserver {5 J1 @0 W, R! n1 z# V6 {: q$ F
    listen(空格)80;2 Q$ j% p$ S: K# }0 V( P
    server_name(空格) www. xxx.com(空格)xxx.com;
' @" c1 F2 H0 q+ A1 ]5 [( J* }    root /var/www/xxx.com;# a" l: w' {1 H8 v* W
    include /etc/nginx/fastcgi_php;( D1 K5 \7 r( G: u1 B5 c% |
    location / {
- i/ U, u6 w* z" Y0 p  v8 A1 `        index index.php;6 }3 {3 k9 v: U0 X$ |( I
        if (!-e $request_filename) {
9 }  {8 Y: }& ~* p$ `! [  z( N            rewrite ^(.*)$  /index.php last;9 ^9 Y; K' x2 Z4 ^) z
        }2 H: q9 }: F5 j) G: q6 [  h, e% c
    }
* r# p4 o7 J/ W6 `4 [! q4 b}4 P: h% f0 B7 `- s% |- ?

) w0 |+ K6 t4 P! g重啟之後,還是帶WWW的2 G2 D  o) {: }- z
403 Forbidden。
; S% L, u" u$ w0 I6 r9 U; |不帶WWW的,可以正常安裝WP
6 m5 Y5 s0 u. w+ h2 i) t( A5 I; C1 b& f

: H, ]) F" j5 l3 Q) V. w3 r3 M
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-2-4 20:12

By DZ X3.5

小黑屋

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