Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> 網站根目錄權限設置

網站根目錄權限設置

日期:2017/8/16 9:22:54      編輯:Linux系統常見問題解答

根目錄權限設置的必要性

為了安全,運行網站服務器的進行我們需要使用特定的用戶和用戶組,按照常規做法,我們丟回選擇使用www用戶組下面的www用戶來運行網站服務器,不論是nginx還是apache,我們都可以這麼做。

www用戶運行的服務器需要讀取網站根目錄的各種資源,包括動態腳本,比如php腳本,或者是html、css、javaScript等文件。當然了,我們也可以通過在php腳本中切換到其他的用戶來執行特別的腳本,這點和在shell腳本中切換用戶是一樣的。

這裡寫圖片描述

關於nginx執行php代碼的時候發生了什麼?後面再和大家分享

設置網站根目錄權限

chown -R www.www /data/wwwroot/ #修改網站根目錄的用戶和用戶組

find /data/wwwroot/ -type d -exec chmod 755 {} \; #目錄的權限是755

find /data/wwwroot/ -type f -exec chmod 644 {} \; #文件的權限是644

如果www.www不存在,就需要先創建了

Copyright © Windows教程網 All Rights Reserved