过期域名预定抢注

 找回密碼
 免费注册

buyvm 安裝WP問題XX

  [複製鏈接]
 樓主| 發表於 2013-9-9 21:14:35 | 顯示全部樓層
若魚 發表於 2013-9-9 20:59 , T. B, Q2 b7 X" F& A
配置文件改錯了,nginx沒啟動起來吧?
7 x8 [1 ~9 `1 H$ {. ?7 \. D# z你先  /etc/init.d/nginx stop) d4 r/ L+ ]: s5 l+ c
然後/etc/init.d/nginx start

+ g5 ?$ m9 V  N6 x& v確實是配置文件改錯了。。重啟提示configuration file /etc/nginx/nginx.conf test failed0 o$ F0 e- ^5 K) B$ C# m

6 `0 v, R, K& @( u那正確的配置文件怎麼改,還有標點,空格什麼的。。/ `2 O% B: D* W% s) E. \8 m
按照你說的7 |: x* O: i( I# X8 R. A
改成:
3 e+ r2 P6 b7 n0 \" j6 vserver_name(空格)www.xxx.com(空格) xxx.com;這樣對嗎?
+ Z& G0 i5 L9 v+ h1 j. e3 Z- J  X* ?: }
重啟出現$ g# l$ x: A' C) _
/etc/init.d/nginx start3 Z6 |: w, K8 i2 Z+ }% U" G- y
Starting nginx: [warn]: conflicting server name "XXX.com" on 0.0.0.0:80, ignored
  B% r) i0 z' [5 J, I4 o
/ A4 i& m4 w4 C
5 o5 l# R& Y6 g, A7 P! T
6 @% p2 }, F1 e+ x6 L$ J! v( R8 `& [; M" b
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:22:26 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 21:27 編輯 - a- c' G+ G% i6 g

6 q- H! i: h* y3 H9 S; l0 \8 F配置衝突了,域名被添加了2次。。你再查查,我沒用過你裝的那個一鍵包,不曉得配置文件是否都寫在一起的還是分開的。
( s, i+ X; U4 i) A2 q! R- L/usr/local/nginx/conf/   目錄下的nginx.conf 5 n7 l& e" D; n$ B# h1 i
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf2 z9 y1 u: W3 K: R
這2個文件,一個是nginx公共配置,一個是虛擬主機的配置+ c7 j1 {" t' k, _5 O7 t
看server段中你的域名是否添加了2次。。。如果有2個,則只保留一個,
2 N" D1 n8 ~  h5 A1 z然後對應的root  /home/wwwroot;   這裡改為你的網站根目錄所在的路徑" |$ L9 o: X5 _$ |# I% ~+ E
/ X0 \1 p% w5 K4 a& g2 h
-------------------------------------
- \/ ?* E" }7 N* \. a6 t# l) ~你安裝的時候估計輸入的域名就是你現在用的域名吧,/usr/local/nginx/conf/   目錄下的nginx.conf  這個配置中server_name應該有你域名,把這個隨便改一個,5 q' p8 I5 w2 s9 D  a  ^2 x/ o
然後/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf這裡的server_name(空格)www.xxx.com(空格) xxx.com;5 {# M+ T$ R# M/ C2 J: O- p; Q* z
搞成這樣的,對應的目錄也修改正確。" ]* |/ H) t- P% G
" H( G0 R3 }3 U) P
以後你每增加一個網站,把這個文件複製一份,名字和內容改成你對應域名的信息,就可以新增加一個虛擬主機了。8 R* B% @4 d5 I
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:28:36 | 顯示全部樓層
本帖最後由 蒙毅出世 於 2013-9-9 21:30 編輯
, g; c5 ?: \. l" O
! {6 E( F: ^% z4 j好像跟你說的不一樣,下面兩個都沒有
6 w' E% f/ w: K4 Q- [+ \! Y  O& O/usr/local/nginx/conf/   目錄下的nginx.conf $ K: f& c2 @, I  |2 `5 e* b
/usr/local/nginx/conf/vhost/目錄下的xxx.com.conf / i: m. d0 w: U# V2 |. c; Q% n
: c- T2 f+ {' G; K2 A6 b
1 |" C5 @3 r& w) X' j
+ Q3 K! x& P' D3 f' A' B2 S
更多圖片 小圖 大圖
組圖打開中,請稍候......
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 21:32:34 | 顯示全部樓層
蒙毅出世 發表於 2013-9-9 21:28 " l& \+ q. s, R
好像跟你說的不一樣,下面兩個都沒有- s: o2 q6 j0 q
/usr/local/nginx/conf/   目錄下的nginx.conf 1 X  T2 u& I( t3 w* n6 w
/usr/local/nginx/con ...
' B8 ~9 Z- V4 ~3 R/ j9 Z
環境不一樣而已。。道理都一樣的。
5 H4 x$ d7 D, ^; ]6 @你使用的環境,nginx配置是保存在/etc/nginx/下面的
2 A5 F7 I7 S- A虛擬主機配置則保存在/etc/nginx/sites-enabled/下面,每個虛擬主機,就有對應的域名命名配置文件9 x" A( s4 v2 o( K0 L

0 M3 T3 D5 R% r3 g( \. `: o! o8 [& h# f1 _
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 21:55:32 | 顯示全部樓層
若魚 發表於 2013-9-9 21:32 ) l! y( h* X4 k! E: x6 b# a
環境不一樣而已。。道理都一樣的。# g. ^2 o! U& |/ l/ x* Y9 J
你使用的環境,nginx配置是保存在/etc/nginx/下面的
' f- `7 @% D( ^  I虛擬主機配置則保 ...

$ H7 ^  V$ r% N我把兩個文件都複製下:
9 b" k6 u: Z" E2 D5 ?, Y7 V+ E6 P% q& h
這個是虛擬主機下(/etc/nginx/sites-enabled/下面 ):
) a+ S' U! Y; [$ W4 {- c* m* Bserver {8 \1 W4 ^5 M) m% D$ d+ a9 z8 f6 ~
    server_name www. XXX.com  XXX.com;! G# H- m6 p% f  Z  u
    root /var/www/XXX.com;- C$ p9 r4 {# _9 f) o0 v) L# s5 r
    include /etc/nginx/fastcgi_php;
1 U" P, P% N% _3 S* ?    location / {
' O4 k" R# \( V' W* i        index index.php;' S3 C; U2 L# \5 i. ^( L8 b1 b/ S# P
        if (!-e $request_filename) {; j4 T$ L- _$ g+ H: x
            rewrite ^(.*)$  /index.php last;# K0 _! d% Q! `+ I* ~  B" j
        }
0 L- B: O6 b$ z6 ?! X& j( u4 W& {    }2 i; Z8 _3 E, M
}
  p9 @0 k  {, Q
2 z' a0 x% r& b6 I. \這個是nginx配置(保存在/etc/nginx/下面的):
* C! v7 C! {8 v" W+ ]5 k/ G& P1 Huser www-data;
8 V. |% o5 D% c. i* [2 _+ Q4 Kworker_processes  1;
/ J* r6 d+ P9 T5 L9 C1 c! N1 ~, S9 p8 m) b, F
error_log  /var/log/nginx/error.log;- v: o9 z0 d7 T
pid        /var/run/nginx.pid;6 e/ L" n0 k, d
5 s7 ?/ G' m3 }7 \5 u) a
events {
7 \' Y4 d9 W6 N0 `* J0 n    worker_connections  1024;
: Y, O: |' m4 u0 s1 h& o- l7 b* J    # multi_accept on;
" E& D/ G# p; ]( u}
1 P" V4 J9 A5 K! k9 p$ a" t, c& B) W4 R# |7 e2 o6 R
http {
$ A+ ~; q( D6 z2 h* p    include       /etc/nginx/mime.types;
2 m' j3 @* ?, w' e) ~# V- }8 d% K/ u0 `) |+ H5 t$ i
    access_log        /var/log/nginx/access.log;6 B5 \. z1 p* R1 T& m  a; c

+ P3 [7 g4 \( Q# S8 @    sendfile        on;
! \! d& [8 U+ B6 {    #tcp_nopush     on;
2 n+ m2 J! n3 c% b2 F/ Q. Q) e( E( j' x
    #keepalive_timeout  0;
) P8 w1 i2 {& l: d$ j( Z& X/ ]    keepalive_timeout  65;8 Z) `7 D# l, O1 t) D
    tcp_nodelay        on;
! B% X" c* G. H: w& h- W0 e6 s; n% c$ d0 `
    gzip  on;1 ]8 w, t  z2 e3 Y4 B
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";6 s- w: y( M3 d8 E" d
; `5 U" l* f6 E" h+ t8 x" x
    include /etc/nginx/conf.d/*.conf;' ~. R! d: _5 W8 k, z
    include /etc/nginx/sites-enabled/*;6 u7 V- ?6 ]+ K; g5 x* h) f
}
' p3 Q  U! h& i6 ?; u3 p( p* s% w6 x
# mail {
) M. ?) i9 G' c$ ]& r# j! w1 {#     # See sample authentication script at:
4 j2 B" S& x- B) ^; ]#     # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript
/ y% \! L2 }" o$ c2 X# 0 j. S2 G1 o! l& `) p% K2 N2 C6 D
#     # auth_http localhost/auth.php;; j4 r9 h6 X5 k9 [" [
#     # pop3_capabilities "TOP" "USER";
+ t$ J6 p4 U( b, A- {#     # imap_capabilities "IMAP4rev1" "UIDPLUS";
9 R( N. u" U9 S! ?' @/ K" w' j4 I#
$ ~- n4 M5 e0 o#     server {
. L. E% ~5 v1 M0 m( S& B#         listen     localhost:110;; o- L- i; R6 H$ j
#         protocol   pop3;( m& t" D9 a! u5 J! X! l! z# s
#         proxy      on;0 c4 Y* o0 i3 {; j8 n% A
#     }6 t% L" f# J( n# D* I* U  U% M
#
( V9 y/ F0 E7 d# H; S- t" d#     server {
0 Z  Z4 I  U" v" `4 J: X#         listen     localhost:143;( [, ]3 j! Z! N/ \/ ^" m7 w& V
#         protocol   imap;
7 [9 m& g% N1 o7 K#         proxy      on;) F2 g5 w4 d' Q
#     }
4 t9 P8 x+ C$ h4 `: B& [+ E& T# }# o# _+ n8 z0 V* v+ M- O

# ^' K2 F3 j( k' x& |8 x) a, Y: ~9 q8 I. B/ _
1 S7 ]% K: u, j  m" u% @
( J2 ]1 j) |& M7 v& d
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:02:43 | 顯示全部樓層
幹嘛這麼麻煩,買個centos的系統,然後安裝個國內的免費後台控制面板,不就完了,超簡單,又不出問題,還是中文的) A- C( \& F) P8 I. C/ Z8 }
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:17:39 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 22:19 編輯
: C" G  y6 g0 r- H% v
- o6 f' A3 w5 t) C$ }0 I7 x還不行嗎?虛擬主機配置文件沒問題了
$ Z* i  k' R# d6 X# qnginx配置裡邊沒看到server段,估計在別處,看到下面有個6 ^  @7 j) D4 I/ F7 u* }* i
    include /etc/nginx/conf.d/*.conf;
( a# }: d" U& `2 h在這個目錄下查看.conf文件,應該那個文件中有類似下面這個的server段配置,把這個server_name的值改成別的。
! w3 j8 c, U1 n* `2 J
3 a1 |/ t& U9 x$ a' zserver
5 T, B6 o) ?" u6 N        {
5 G2 {2 f+ x( j# M                listen       80;/ v, O+ U5 `. p
                server_name www.xxx.com;% {3 b! p3 G; m' R8 x# C2 e
                index index.html index.htm index.php;
# p$ N% d* j0 [                root  /www/;+ i& p5 R" c6 @! @
。。。。。。
3 M: N0 u) ?( y6 J* y* A+ C& V8 M6 ^# }- q5 R1 X6 W( _- }- T0 w9 ]

3 r# z& |( l' E        }* m1 g7 x% p% k8 j7 N6 ^2 F
( C  e: c: J$ e1 }- C
& }$ I% T4 F6 q& N
順便說一下,ls上的國內一些免費的面板,挺臃腫的,其實也就這幾個命令和配置文件,自己掌握了很簡單,何必要面板?吃掉不少內存呢
) h0 i1 ~# G4 o2 U* L, l$ b) q7 _( M8 k  _
4 g* r8 C4 h# w
) V) R& I: F! ^- V7 o2 }$ y6 g; o
5 y" p# B  f- ~6 _- H
3 W8 H0 g3 B0 B3 x  U0 s

2 H; ]$ z" e* ^
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:25:14 | 顯示全部樓層
若魚 發表於 2013-9-9 22:17 $ H2 P" e, C3 M
還不行嗎?虛擬主機配置文件沒問題了
. I7 |0 D8 I  }3 Y0 hnginx配置裡邊沒看到server段,估計在別處,看到下面有個
7 ?, H9 D, C6 c6 @3 c) ?    include ...
2 N3 Q- w* K- K% N# E# U6 E. S
include /etc/nginx/conf.d/*.conf;打開2 X% j1 G9 z6 K4 P; c$ ]

5 y$ V1 ~; U3 S/ g只有這個:server_names_hash_bucket_size 64;( e; z$ ]* T+ U. N7 y# q
* Y3 O" h, x6 Q* J4 q3 z7 @" ~- d, ]
- @5 y+ `" p5 u! ]+ s* y2 }( [
是直接添加:- ]1 t& N+ t) A# e: c6 B0 u+ s

( N9 m2 b/ P( m9 ]; U4 Y+ g& ^server% V& D, p  z9 y! X# r/ d% K
        {
, m- `% A  k: }5 n7 ]2 ]; j                listen       80;! H! f$ k  W* |) [3 m8 U
                server_name www.xxx.com;
3 b& n" {1 `8 Z% L8 `                index index.html index.htm index.php;8 b; a4 v  [3 X: [+ ^* e3 z; r
                root  /www/;
! j6 a( r1 h( }/ m' X) l- I。。。。。。4 h' H$ a" q" x% N! e

# f! k7 ?* p/ \
$ y+ l; X# n2 A5 F- z9 y0 I$ q        }嗎?
! T9 j  D" q/ }1 h8 d( d, t
! U* h  h( K, v) N% \7 w! z9 k6 \) A, Q$ @2 C3 C

7 F4 n9 P) [- K, n4 a
回復 给力 爆菊

使用道具 舉報

發表於 2013-9-9 22:32:30 | 顯示全部樓層
額,那怎麼會提示衝突呢。。怪。
6 Z  G8 @2 S# ^% q& N+ w3 n6 K別的不用改什麼了,在你的虛擬主機文件裡,增加一行:
$ M3 B" \: B1 N0 u* }listen       80;( M* g5 W7 Q/ Z. e: I! _
3 K1 h0 v/ M1 `3 r: z; p7 P
然後重啟nginx# p5 v# o7 U# \- X  c
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-9-9 22:42:31 | 顯示全部樓層
本帖最後由 若魚 於 2013-9-9 23:07 編輯
3 p  S4 [# \* j4 Z' u% h, i* P. y
若魚 發表於 2013-9-9 22:32
# q3 B. Y6 X+ U1 j- I額,那怎麼會提示衝突呢。。怪。
" b: k& ~9 Y: [別的不用改什麼了,在你的虛擬主機文件裡,增加一行:
/ o/ {2 u' O5 c$ ?* Z# slisten       80;

6 B; c6 `- X+ r# ^' y: D虛擬文件(/etc/nginx/sites-enabled/下面 ):  J# ^3 q( z% i$ [
server {
& E7 r# w+ Q6 i% Y    listen(空格)80;
' W4 [+ o% @7 S& P% v/ P    server_name(空格) www. xxx.com(空格)xxx.com;3 z1 K" C, r9 }* ?3 v! a6 @
    root /var/www/xxx.com;' e  O+ Y4 k9 Q8 E# X/ J
    include /etc/nginx/fastcgi_php;/ l1 ~' U% z# N) f" j6 W, E
    location / {/ ^" S( i  [8 e" Q1 [. ?
        index index.php;
$ q0 V+ ?- Q  m6 m5 Z        if (!-e $request_filename) {
8 ], i# _4 d$ x8 j* H            rewrite ^(.*)$  /index.php last;" ^) f8 L& c& C, Z, g: s
        }
/ V$ h$ T. e! z* q& g9 q' ]5 G    }6 l) u6 w" N9 Y6 X
}: m3 o; x9 q1 F, {
* [" C1 c: {- D3 ~3 T
重啟之後,還是帶WWW的
( y1 O6 q  O. Y+ X: K- t4 Q2 M403 Forbidden。
' e6 Y# s8 h* O$ |0 L) N- ^8 O" V2 o不帶WWW的,可以正常安裝WP
8 ~  k: J: O5 j  u. ]# y! t% V& j! F1 m, m# ^% g3 p

. u! v5 R: Y+ [
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-6-19 20:54

By DZ X3.5

小黑屋

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