Apache-2.2
啟用 apache 創建目錄/文件
我想讓 apache 自動創建文件/目錄。
在某些網路主機中,例如,當我安裝 wordpress 時,apache 能夠自動創建
wp-config.php
文件。但在我的 VPS 中,我必須手動創建
wp-config.php
文件。我知道這樣做
chmod 777
很危險,並且chown apache:apache
會使以前的所有者無法寫入這些文件。我怎樣才能做到這一點?我必須動態設置
User
apache嗎?Group
嘗試從您希望伺服器能夠訪問的任何目錄中使用這些命令。
chmod 775 . chgrp apache .
這將允許 Web 伺服器寫入該目錄,即使它不擁有該目錄。(我假設您的 Web 伺服器使用的組是
apache
。)創建文件後,您可以使用命令更改權限以防止將新文件寫入目錄(再次從目錄執行)。
chmod 755 .
.
您可以在上述所有命令中 替換目錄路徑。嘗試限制伺服器可以寫入的文件和目錄的數量。如果您的 Web 伺服器受到威脅,這些位置可用於儲存惡意軟體。