將檔案加入 /var/www/

將檔案加入 /var/www/

我只是安裝lamp-server^並想嘗試一下,我創建了一個 php 文件,但無法將其移動到,/var/www因為該資料夾的所有者是 root,我使用終端管理它(我以 root 身份登入)。但我不想每次都這樣做。還有其他方法嗎?我不想每次嘗試訪問該資料夾時都使用終端。

答案1

我不知道它是如何在 LAMP 中完成的,但是純 Apache 設定有一個名為 的使用者群組,www-data具有/var/www.

若要獲得相同的結果,請按照下列步驟操作:

  1. 建立群組www-data,如果尚不存在(使用 進行檢查grep www-data /etc/group):

    groupadd www-數據

  2. 將群組所有權轉移/var/wwwwww-data,如果尚未完成:

    sudo chgrp www-data /var/www
    
  3. 將您的用戶加入www-data群組:

    sudo usermod -a -G www-data <username>
    
  4. 如有必要,修復權限(向群組成員授予完全權限):

    sudo chmod g+rwx /var/www
    

現在您無需 sudo 即可存取該目錄。

相關內容