Ubuntu
如何在本地 VM 負載平衡網站上工作
所以,我已經把我的 LB 設置好了並且執行良好(所有 ubuntu 伺服器,都位於 ubuntu 主機上)。
一切正常…同步文件、載入站點、備份等…
它們在我的本地伺服器上總共有 6 個虛擬機(4 個網路、1 磅、1 分貝)。
我現在遇到的問題是想辦法在網站上工作。
嗯…與其說是問題,不如說是障礙…
只要我進入主 Web 伺服器並 chown 到我的使用者和組,在這些站點上工作就沒有問題……除了由於權限更改
www-data
為我的使用者帳戶而導致它們不會顯示之外。除非我對我的user:www-data
……但是,當我這樣做時,由於使用者權限(它們都是 wordpress 網站),我不再能夠通過他們的管理界面管理這些網站。完成對它們的處理後,我可以將它們轉換回
www-data:www-data
,從而能夠在 WP 端工作….雖然當我坐在主機前時這很好而且花花公子,但這在我的本地網路之外是不可行的(因為我只限制了對本地機器的 shell 訪問)
我想知道是否有辦法解決這個問題?
我已經嘗試將我的使用者帳戶添加到 www-data 組,將 www-data 使用者添加到我的組,但我仍然必須“解決”這個問題
將您的使用者添加到 www-data 組並 chomod 文件,以便他們具有組寫入權限,這是命令:
chmod -R g+w DIRECTORY
更好的是,當您在添加文件之前從 shell 工作時,請執行以下操作: chgrp www-data 以便使用 apache 的組創建文件。