Ubuntu

如何在本地 VM 負載平衡網站上工作

  • January 8, 2016

所以,我已經把我的 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 的組創建文件。

引用自:https://serverfault.com/questions/747404