我是一位Linux新手的網絡開發人員。我剛剛將我的個人筆記本電腦配置爲雙啓動Windows 7/Ubuntu 12.0.4工作站。我按照這裏的說明通過taskel安裝了默認的Ubuntu LAMP堆棧:https://help.ubuntu.com/community/ApacheMySQLPHP。現在我想設置一些Web項目並將它們映射到Apache2虛擬主機。我正在使用以下教程來設置Apache2虛擬主機:http://www.linode.com/wiki/index.php/Configure_apache_to_use_virtual_hosts_on_ubuntu_server。我應該如何爲Ubuntu 12.0.4版本上的/ var/www配置UID,GID和權限?
我的Linux用戶名是neil。我想創建以下目錄:/ var/www/vhosts。我的每個Web項目都將位於/ var/www/vhosts的子目錄中。我的IDE(PhpStorm)應該可以訪問/ var/www/vhosts,以便我可以通過IDE直接創建新項目。當然,我的瀏覽器也應該能夠查看每個Web項目。
我沒有足夠的訪問權限來創建/ var/www/vhosts。很明顯,我可以使用sudo來創建目錄,但我不認爲這將是我需要的解決方案。
因此,這裏是我的問題,我應該怎麼設置UID,GID和權限爲以下幾點:1。 在/ var/WWW 2.在/ var/WWW /虛擬主機/富(其中foo是一個名字項目) 3. Apache2 4. MySQL 5. PHP 6. PhpStorm(IDE)?
在此先感謝!
我結束了chown -ing/var/www到我的用戶帳戶,這似乎解決了我的問題。 –