本帖最後由 神傷 於 2014-6-8 18:02 編輯 % o) R7 N( n6 I$ P3 C& C
uper 發表於 2014-6-7 10:16 ( y" O2 H0 s2 H5 C* Z( T2 n5 a- U) t
為了不出現要輸入密碼的頁面,搜了一下,按下面的方法
. P `, m( f) c9 `/ bchown -R www /home/wwwroot/我的域名6 A. G; P) J' |8 Q9 x* ?+ }
chgrp -R www ... $ Z# {5 _* d' ^5 m$ p( Y0 P' W
chown 這行代碼就可以
0 o) W, N8 c$ e. Z幫你解釋一下這行代碼後面的參數- e, p% O3 S' ]
chown -R www:www /home/wwwroot/xxxxx
* Y( I; {' b; y8 z* X
5 U) g7 W6 q4 O& ?' ]chown 這個命令是修改文件所有者的。: {/ m* R4 N2 v) S, q8 L `" N
w, D0 I" F/ Y
-R 是遞歸,意思就是xxx.com目錄下所有的文件以及子目錄和子目錄裡的文件
) M! y a) D0 ?% K# Q2 ]0 f. M8 l, m4 C5 R* |
www:www 這個要分開看,用:分開,第一個www是組用戶名,第二個www是用戶名,對應的程序是你所使用的生產環境,比如你用的是nginx或者是apache,nginx或apache的組用戶名是www,nginx的用戶名也是www,那這裡你就可以寫為www:www。用戶名你在安裝生產環境的時候都是自己設定的,如果你用的是一鍵安裝包的話,那麼一鍵包自動設置了,你可以查看一鍵包的說明文件,應該都有說用戶名是什麼的
o! k# H3 N2 o6 C1 l# ^' U# L( F" U! ~$ A! u, j
/home/wwwroot/xxxx 這個是網站的路徑,你的網站在哪個目錄下就把路徑寫上,要寫全,不一定非得是/home/wwwroot。。
; m% ]& p" g6 P; \) \: m
: e2 Q: a9 x4 d; v: Gchown -R 這兩個是不能更改的,
1 D& ~! C1 \6 W( y- lwww:www 這個是可更改的,你設置的是什麼就寫什麼,亂寫是不行的。6 ~6 h8 V# [7 [* R4 ~8 p2 i
/home/wwwroot/xxxx 這個也是可更改的,按照網站實際的位置寫,亂寫也是不行的。
& X: ]' z; e& E; P& u# Q7 a7 L v# O
' f/ g" n; L3 e; p7 ^
|