本帖最後由 神傷 於 2014-6-8 18:02 編輯 3 W j5 P& f8 l1 ?
uper 發表於 2014-6-7 10:16
4 o$ p3 L/ O2 H' W; r為了不出現要輸入密碼的頁面,搜了一下,按下面的方法2 j3 U3 [5 P7 Z" M, O- [
chown -R www /home/wwwroot/我的域名
2 f1 A8 ]& F9 m1 {& b' R+ |0 R* ochgrp -R www ...
* }5 c) {0 u& G5 i2 h0 X% G7 ~chown 這行代碼就可以
, V7 }& o; q o. {) i4 V& f幫你解釋一下這行代碼後面的參數4 K7 }- l1 J3 ~% S
chown -R www:www /home/wwwroot/xxxxx
$ R% R. K2 T8 v8 w( K
$ T$ K8 Z4 k& J: G) ]chown 這個命令是修改文件所有者的。
3 x5 j& [: k+ N. Z# _. \7 R# q
-R 是遞歸,意思就是xxx.com目錄下所有的文件以及子目錄和子目錄裡的文件
6 f6 F O& O; n$ p- L, I$ Z5 x# `0 `; D$ y. S/ h: P
www:www 這個要分開看,用:分開,第一個www是組用戶名,第二個www是用戶名,對應的程序是你所使用的生產環境,比如你用的是nginx或者是apache,nginx或apache的組用戶名是www,nginx的用戶名也是www,那這裡你就可以寫為www:www。用戶名你在安裝生產環境的時候都是自己設定的,如果你用的是一鍵安裝包的話,那麼一鍵包自動設置了,你可以查看一鍵包的說明文件,應該都有說用戶名是什麼的
) G9 u" } Q) t' {( v; u, Y: H
1 X& g+ Z5 t" V0 ~0 q/home/wwwroot/xxxx 這個是網站的路徑,你的網站在哪個目錄下就把路徑寫上,要寫全,不一定非得是/home/wwwroot。。% k5 T# F# M2 x' _ X
2 r4 @ L, g6 g3 e5 ?
chown -R 這兩個是不能更改的,
# E& n$ S2 R" Iwww:www 這個是可更改的,你設置的是什麼就寫什麼,亂寫是不行的。
" b0 f' Y. p$ M. {3 W' n/home/wwwroot/xxxx 這個也是可更改的,按照網站實際的位置寫,亂寫也是不行的。
$ t2 o! T6 I( J4 {' C& t) \' H& n% u, ]1 C4 r M, m) Q9 L
0 F. B1 n' |" D A& Q# r3 p5 h
|