Linux:安装开发localhost可编辑环境(权限问题)

时间:2016-09-16 07:16:14

标签: linux apache development-environment

(首先,我知道这是一个与服务器相关的问题,但是,由于它与开发相关,我尝试使用Stackoverflow,因为我在其他服务器管理站点中找不到解决方案)

我有一个Ubuntu发行版,/var/www/html/mysite中的localhost设置正常工作。我遇到的问题是,当我编辑此文件夹中的文件时,我必须以root身份或www-data执行这不完全正常,因为我必须使用mkdir运行每个sudo -u或使用chown始终{+ 1}},我的文本编辑器(Sublime文本)无法与我的Unity桌面正确集成。

我试图在我的家庭目录中设置localhost,但我发现了一些问题而且我不太喜欢这个想法。

作为更好的选择,我尝试在我的主目录中拥有mysite,由我拥有并拥有权限drwxr-xr-x,并创建由/var/www/html/mysite拥有的符号链接www-data ,但我收到一个错误:

  

403 - 您无权访问此服务器上的/。

这将是我的首选解决方案,因为我家中的文件夹将允许通过Dropbox自动同步。

作为我在/var/www/datachown -R myuser:www-data mysite/内完成的第二个解决方案。这解决了编辑权限问题,但是,我问,是否有任何安全性或任何其他类型的问题?

有什么想法吗?你是怎么解决这个问题的?

PS:我的用户确实属于www-data群组

0 个答案:

没有答案