我正要在我的Ubuntu14.04LTS上安装opencart。
我会描述我的具体步骤-
gksudo nautilus/var/www/html中localhost/open时,它说禁止访问。我查了/open的许可,是drwx------ 7 root root 4096 Oct 26 17:26 open。基本上,它是700 (我不确定),但我感觉到需要提供访问它们的权限。
因此,我解雇了终端,并疯狂地给予所有文件夹755和文件的权限- 644。
三个问题-
chmod (显然是在通配符的帮助下)。这实际上是一个非常繁忙的步骤。有数百个文件和文件夹,所以这不一定是正确的方式。我错过了什么?/www中某些文件夹的一些权限,使我得以安装Ubuntu。要么必须有一种方法来摆弄/www,要么我应该改变默认的/www-data目录?(不知道该怎么做)。我真的很想坚持使用Linux,但是这种允许总是困扰着我。
PS:现在,如果我访问/open,它会打开一个空白页。
谢谢,帮助非常感谢。
发布于 2015-10-26 13:33:03
您不应该以根用户的身份创建/var/www的内容(这就是您对gksudo nautilus所做的)。相反,您应该将您的用户添加到www-data组中,并将内容作为用户放置到/var/www中。
这样,您和web服务器都可以访问数据,并且可以管理/var/www的内容,而不必手动修改权限。
https://askubuntu.com/questions/690139
复制相似问题